admin管理员组文章数量:1318572
I'm getting the following error: missing : after property id in line
data:{$("#msgForm").serialize() + "&field=msg_from"}
The code looks like the following:
$("#msg_from").autoplete({
source:
function (req, resp){
$.ajax({
url: "autopl.asp",
data:{$("#msgForm").serialize() + "&field=msg_from"}
});
}
});
Any clue?
I'm getting the following error: missing : after property id in line
data:{$("#msgForm").serialize() + "&field=msg_from"}
The code looks like the following:
$("#msg_from").autoplete({
source:
function (req, resp){
$.ajax({
url: "autopl.asp",
data:{$("#msgForm").serialize() + "&field=msg_from"}
});
}
});
Any clue?
Share Improve this question edited Jul 18, 2011 at 16:22 Naftali 146k41 gold badges247 silver badges304 bronze badges asked Jul 18, 2011 at 16:16 Magda MuskalaMagda Muskala 738 bronze badges3 Answers
Reset to default 5in your case it should be:
data: $("#msgForm").serialize() + "&field=msg_from"
in other cases, when using {}
, you also need a key:
data: {'something': $("#msgForm").serialize() + "&field=msg_from"}
Remove the {
and }
from that line:
$("#msg_from").autoplete({
source:
function (req, resp){
$.ajax({
url: "autopl.asp",
data: $("#msgForm").serialize() + "&field=msg_from"
});
}
});
The {}
in data: {}
is interpreted as object literal, not a code block (terminology?). Object literals are in the form { id: property }
, hence the error message.
Your data should look like this:
data: $("#msgForm").serialize() + "&field=msg_from"
本文标签: javascriptError missingafter property idStack Overflow
版权声明:本文标题:javascript - Error: missing : after property id - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742047883a2417898.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论