$ .post WordPress ajax没有响应

时间:2019-04-02 20:13:45

标签: jquery ajax wordpress post

我有一个正在尝试通过WordPress AJAX提交和接收数据的表格。

我在控制台中没有收到任何错误,但是在<a href="mailto:example@yoursite.com"><i class="fas fa-icon"></i></a> 函数中也没有得到任何日志记录

实时链接(价格之下的表格):http://e390b6a4.ngrok.io//product/test-product-1/

Javascript:

.post

已解决

如@charlietfl所建议,我需要在请求中包含一个function checkZipInstall(zipCode) { console.log(zipCode); jQuery.post(rzcc_ajax_script.ajaxurl, zipCode , function(response_from_rzcc_action_function){ response = jQuery.parseJSON(response_from_rzcc_action_function); console.log(response); console.log(response.install_possible); if(response.install_possible === "true") { console.log('true'); } else { console.log('false'); //window.location.replace(response.redirect_url); } } ); } jQuery('#vehicle-group').repeater({ btnAddClass: 'r-btnAdd', btnRemoveClass: 'r-btnRemove', groupClass: 'r-group', minItems: 1, maxItems: 0, startingIndex: 0, showMinItemsOnLoad: true, reindexOnDelete: true, repeatMode: 'append', animation: 'fade', animationSpeed: 400, animationEasing: 'swing', clearValues: true }); /* Prevent Add Button Refreshing */ jQuery( ".repeater-add-btn" ).click(function( e ) { e.preventDefault(); }); jQuery('#product_form').on('submit', function(e) { e.preventDefault(); var formData3 = jQuery(this).serializeJSON(); checkZipInstall(formData3); }); 参数。此处更新了功能:

action

0 个答案:

没有答案