9
回答
Ext错误"Uncaught SyntaxError: Unexpected token <"
终于搞明白,存储TCO原来是这样算的>>>   

Chrome显示的错误:

代码

Ext.getCmp('id').getForm().submit({
	waitMsg: '正在上传序列号表格,请稍后...',
	waitTitle: '提示',
	url: 'url',
	//baseParams: {applyId : applyId},
	method: 'POST',
	success: function(form, action) {
		var jobj = Ext.util.JSON.decode(action.response.responseText);
		//...
	},
	failure: function(form, action) {
		var jobj = Ext.util.JSON.decode(action.response.responseText);
		//...
	}
});

返回数据是json字符串,发现success和failure都没有进入然后抛出"Uncaught SyntaxError: Unexpected token <"错误.

经调试发现在ext-debug的doDecode方法自动给加上了 

<pre style="word-wrap: break-word; white-space: pre-wrap;">...</pre>

 有没有人遇到过同样的问题?

 

 

举报
答复哈
发帖于5年前 9回/28K+阅

以下是问题补充:

  • @答复哈 :Ext 版本号 Ext JS Library 3.2.1 (5年前)
顶部