0
jqueryダイアログボックスが開いているときにajax経由でスクリプトを呼び出してダイアログボックス内のフォームフィールドにデータを入力する場所があります。すべてが機能していますが、アクションボタンをクリックしてダイアログボックスのレコードを更新すると、FireBugで403エラーが発生します。私は、HTTPを取る場合jqueryダイアログボックスが表示されたときに403エラーが発生する
http://
://ダイアログボックスのフィールドのいずれかが、その後のアクションボタンが正常に動作します私は私のフィールドのいずれかで、この値を持っているときにそのを調査した結果、それは403エラーが発生します。ここで私の機能は、アクションボタンをクリックして更新するときです。それをシリアル化する前にそれをいくつかエンコードする必要がありますか?
"Update Form": function() {
if($("#UpdateForm").validate().form() == true) {
var formSend = $("#UpdateForm");
var formData = formSend.serialize();
$('#formresults').html('<tr><td colspan="4"><span>Loading form results...</span></td></tr>');
$.ajax({
type:'POST',
cache:false,
url:'/update_form.php?action=updateform',
data:formData,
dataType:'json',
success: function(data) {
$('#formresults').html(data.records);
}
});
}
return false;
}
jsfiddle遊び場がいいです。 – GnrlBzik