下記は、かなりはしょっておりますが
呼び出し側で
ajaxPostTest(value1,value2);
を呼び出しても、結果が alert('error');が表示されてしまいます。
call OKが表示され
test.php に 値を2つ引き渡してPOSTを実行したいのですが、
test.php が実行されず
errorになってしまいます
call OKのところで、setParam1,setParam2 に値がわたっていることは確認済みです
また test.phpのところを
http://xxxx/test.php のように
httpからのフルパスで指定しても結果は変わりません。
何が失敗しているのか、うまく呼び出すために何をどう直したらよいのか?
見当がつかず困っています。
ajax
1<head> 2 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> 3</head> 4 5<body> 6 7 <script> 8 function ajaxPostTest(setParam1,setParam2) { 9 alert('call OK'); 10 11 $.ajax({ 12 type: "POST", 13 url: "test.php", 14 data: 'param1=setParam1¶m2=setParam2', 15 success: function(){ 16 alert('success!'); 17 }, 18 error:function() { 19 alert('error!'); 20 } 21 }); 22 } 23 </script> 24 25</body>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/15 05:18