jQuery-非法调用

jQuery v1.7.2

我有一个函数,在执行时出现以下错误:

未捕获类型错误:非法调用

下面是函数:

$('form[name=“twp刀具距离表”]”)。在('submit',函数(e)上{
e、 预防默认值();
var from=$('form[name=“twp刀具距离表”]输入[name=“from”]);
var to=$('form[name=“twp刀具距离表”]输入[name=“to”]);
变量单位=$('form[name=“twp刀具距离表”]输入[name=“unit”]);
var speed=game.unit.speed($(unit.val());
if(!/^\d{3}\\d{3}$/.test($(from.val()))
{
$(from.css('border-color','red');
返回false;
}
if(!/^\d{3}\\d{3}$/.test($(to.val()))
{
$(to).css('border-color','red');
返回false;
}
风险值数据={
from:from,,
致:致,,
速度:速度
};
$.ajax({
url:base_url+'index.php',
键入:“POST”,
数据类型:“json”,
数据:数据,
缓存:false
}).完成(功能(响应){
警报(响应);
});
返回false;
});

如果我从ajax调用中删除数据,它就可以工作。。有什么建议吗

谢谢

尝试在ajax设置中设置processData:false,如下所示

$.ajax({
url:base_url+'index.php',
键入:“POST”,
数据类型:“json”,
数据:数据,
cache:false,
processData:false
}).完成(功能(响应){
警报(响应);
});

发表评论