0
これは検証後にフォームを送信し、$ _POSTを使用してPHPファイルの値を受け取るために書いたスクリプトですが、PHPファイルで値を取得していません。私は私を導くことがphp.Pleaseにその示す空白値エコーしようとすると、私はデータを送信するにjqueryのjquery form gettin submit
<script>
$("#changepassform").validate({
rules: {
old_password: "required",
password: "required",
password2: {
equalTo: "#password"
},
},
messages: {
old_password: "Please enter old password",
password: "Please enter new password",
password2: " Enter Confirm Password Same as Password"
},
submitHandler: function(form) {
var current_password = $("#current_password").val();
var new_password = $("#password").val();
var comfirm_password = $("#password2").val();
var id = $("#id").val();
var dataString = 'newpassword1=' + new_password + '&id1=' + id;
$.ajax({
type: "POST",
url: "changepassword.php",
data: "dataString",
success: function(response) {
$("#status").html(response);
}
});
}
//form.submit();
//return false;
});
// required to block normal submit since you used ajax
//form.submit();
</script>
データを "dataString"に変更してください:dataString、 –
の代わりに 'data:" dataString "、' update 'data:dataString、'を使い、フォームを解析しようとしてください。 –
ありがとう、私の友人のプラカシありがとう、データの引用符で囲まれていない理由は何ですか...答えはありがとうございます – Hemant