我正在使用 Wordpress 和 Ninja Form 插件。 我想在提交表单时发布到服务数据。 HTML:
<input type="submit" name="_ninja_forms_field_7" class="ninja-forms-field popup-submit" id="ninja_forms_field_7" value="" rel="7">
JS:
$('#ninja_forms_field_7').click(function () {
var name = $('#ninja_forms_field_6').val();
var surname = $('#ninja_forms_field_6').val();
var emailAddress = $('#ninja_forms_field_8').val();
var eCommerceSiteUrl = $('#ninja_forms_field_9').val();
var post_datas = emailAddress = +emailAddress & name = +name & surname = +surname & eCommerceSiteUrl = +eCommerceSiteUrl;
$.ajax({
type: 'POST',
url: 'myserviceaddress',
data: post_datas,
success: function (answer) {
console.log(answer);
}
});
});
但不工作。 我该如何修复它?
最佳答案
var post_datas = "emailAddress="+emailAddress+"&name="+name+"&surname" .....
您缺少网址帖子字符串(数据)的引号。
或者尝试更好的解决方案
var post_data = {name: name , email: email},
$.ajax({data: postdata});
关于javascript - Wordpress 联系表单中的 Ajax 帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30604446/