gpt4 book ai didi

jquery - 非法调用 (jQuery)

转载 作者:行者123 更新时间:2023-12-01 02:03:01 25 4
gpt4 key购买 nike

Possible Duplicate:
$.post throwing “Illegal invocation ”

尝试提交 AJAX 请求时出现以下错误:未捕获的类型错误:非法调用。代码如下:http://pastie.org/private/px6qinlgydv6cgcwrghvxw如果我删除 $.ajax() 函数,问题就会消失。

 <script type="text/javascript">
$(document).ready(function() {
$('.inquiry-button').on('click', function(e) {
if($('.x-box ul li').length > 0) {
$('.x-box, .x-box-bottom').fadeOut('slow', function() {
$('.inquiry-form, .inquiry-buttons').fadeIn();
})
}


})
$('.edit-inquiry-submit').on('click', function(e){
e.preventDefault();
$('.inquiry-form, .inquiry-buttons').fadeOut('slow', function() {
$('.x-box, .x-box-bottom').fadeIn();
})
})

$('.inquiry-submit').on('click', function(e) {
e.preventDefault();
var valid = 1;
var name = $('#your_name');
var email = $('#your_email');
var company = $('#company_name');

if (!name.val() && valid == 1) {
var valid = 0;
name.focus();
alert('Please provide your Name');
}
if (!email.val() && valid == 1) {
var valid = 0;
email.focus();
alert('Please provide your Email Address');
}
if (!company.val() && valid == 1) {
// var valid = 0;
// company.focus();
// alert('Please provide your Company Name');
}

if (valid == 1) {
$('#i-form, .inquiry-buttons').fadeOut('', function() {
$('.inquiry-thank-you').fadeIn('', function() {
$.ajax({
url: 'http://projectsxxxxxdev.com/cooling/wp-admin/admin-ajax.php',
data: {'action' : 'sendProducts', 'name' : name, 'email' : email, 'company' : company},
dataType : 'json',
type: 'POST',
success : function(data){
console.log(data)

}})


});
});

}
})


})


</script>

最佳答案

您尝试在数据参数中传递 jQuery 对象,请调用 .val() 使用它们的值

$.ajax({
url: 'http://projectsxxxxxdev.com/cooling/wp-admin/admin-ajax.php',
data: {'action' : 'sendProducts', 'name' : name.val(), 'email' : email.val(), 'company' : company.val()},
dataType : 'json',
type: 'POST',
success : function(data){
console.log(data)
}
});

关于jquery - 非法调用 (jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13459623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com