javascript - Wordpress 联系表单中的 Ajax 帖子

标签 javascript php jquery ajax wordpress

我正在使用 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/

相关文章:

javascript - JS : how to listen event after template contruction?

javascript - 从程序中获取数据并以HTML显示它们

php - 返回非 UTF8 字符的 MySQL 查询

javascript - Jquery:在引用的 js 文件中启用 DOM 就绪函数

javascript - 关于 jQuery 中 window.unload 的一些(奇怪?)问题

jquery - 旋转 + 缩放图像

javascript - 如何从react中的复合组件访问html组件?

javascript - 推特 typeahead.js/Bloodhound (v 0.10.2) : How to update the (local) source dynamically

php - 使用mysqli发布到数据库

php - Laravel 5.4 - 如何覆盖包中定义的路由?