javascript - Ajax post in Wordpress contact form -
i'm using wordpress , ninja form plugin. want when submit form, post service datas. 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); } }); });
but not working. how can fix it?
var post_datas = "emailaddress="+emailaddress+"&name="+name+"&surname" .....
you missing quote of url post string (data).
or try better solution
var post_data = {name: name , email: email}, $.ajax({data: postdata});
Comments
Post a Comment