私は、JavaScriptの関数から、処理するPHPページにパラメータのコレクションを渡すためにしようとしている:失敗
私のPHPページでentries: "test data from JavaScript"
私は」 mはページに戻る投稿された値つかむしようとしている:
$_POST['entries']
をが、これは関係なく、私が通じプッシュしようとするものの、「emtpy」を返し続けます。私はPHPに慣れていないので、修正するのは愚かなことかもしれません。
。これは、ボタンから起動されるようにようにクリックしてください:私はこのための必要性を見ないよう
$("#submitButton").click(function(){});
、フォームに包まれたべきか?
更新ServiceProxyの[完全なコード]
var proxy = new ServiceProxy("submit.php");
$("#submit").click(function() {
var store = $("#store_name").val();
var contact = $("#contact_person").val();
proxy.invoke("", { entries: store }, success, error, false);
return false;
});
注意。このプロキシクラスは、デフォルトの$ .ajax {...}をきちんとした小さなプロキシクラスにラップしています。西風でRick Strahlに感謝します。私は過去に多数の単一HTMLとASP.Netソリューションでこのプロキシクラスを使用していましたので、問題を引き起こしているプロキシサービスではありません。
はあなたが要求を行うために使用している完全なコードを表示することができますか? –
私はあなたが使用しているJavaScriptコードを参照する必要がありますPOST – MrGlass