2013-07-07 49 views
-6

以下哪项出错?Javascript错误:未捕获SyntaxError:意外的令牌ILLEGAL

var signup_data = "{'ut': 'T','fn': 'Roy','ln': 'M J','el': '[email protected]','dob': '1988-12-05','pd': '123','did': '3456789-fghjkl','dt': 'I','dtn': 'EA2B6A87-2145-4BA2','ky': 'MTIOS','av': '1.0','gr': 'F','rs': 1,'str': 'street','cy': 'city','st': 1,'co': 1,'zc': '895545','se': '[email protected]','ph1': '2587456874','ph2': 5874587558'}"; 

林流汗的未捕获的SyntaxError:意外的标记在浏览器错误控制台非法..我试着去送这是一个字符串,而不是JSON。

+1

而是JSON的?这不是JSON。 – Blender

+5

有关语法错误的问题通常不会对其他人有用,只需查看侧边栏并查看所有重复标题即可。逐行逐字逐个调试您的代码。这真是一个耐心的问题... – elclanrs

+0

好吧终于有它工作..之间有一个空间。当我在stackvover答复框中格式化时,空间可能已被删除。:(...谢谢你们.. –

回答

1

删除最后一个'

'}"; 

让它像这样...

var signup_data = "{'ut': 'T','fn': 'Roy','ln': 'M J','el': '[email protected]','dob': '1988-12-05','pd': '123','did': '3456789-fghjkl','dt': 'I','dtn': 'EA2B6A87-2145-4BA2','ky': 'MTIOS','av': '1.0','gr': 'F','rs': 1,'str': 'street','cy': 'city','st': 1,'co': 1,'zc': '895545','se': '[email protected]','ph1': '2587456874','ph2': 5874587558}"; 
+0

引号不是prob .. there我认为一个数值可以在“123”内发送,就像我们123 ...嗯谢谢反正..得到它的工作.. :) –

+0

如果你想要一个字符串,然后使用'' 5874587558'',如果你想要一个数字,那么使用'5874587558',无论你想要什么,都不要使用'5874587558''(这是你的问题) – Quentin

+1

JSON需要双引号。不知道这是不是JSON ... – tjameson

相关问题