我正在求助于使用jQuery。我有以下调用在IE7中工作,但不是FF 3.0.4。但如果我将null
更改为{}
它工作正常。对于这种情况,null是无效的,我只是很幸运,它在IE中工作,或者这是与jQuery的错误。
$.post("complexitybar.ashx?a=init&vc=" + validationCode, null, loadInitialValues, "json");
我正在求助于使用jQuery。我有以下调用在IE7中工作,但不是FF 3.0.4。但如果我将null
更改为{}
它工作正常。对于这种情况,null是无效的,我只是很幸运,它在IE中工作,或者这是与jQuery的错误。
$.post("complexitybar.ashx?a=init&vc=" + validationCode, null, loadInitialValues, "json");
尝试$.get()
查询字符串的请求:
$.get('complexitybar.ashx?a=init&vc=...')
POST请求的预期网址和键值对是独立的:
$.post('complexitybar.ashx', 'a=init&vc=...')
随着POST请求,该键值对的作为内容数据而不是作为URI的一部分发送。
既然你正试图通过null
到is supposed to参数表示键值对的数据,你想传递给您要发布帖子的网址,它可能使用一个空对象(很多更有意义{}
)即null
。
null
的处理方式与您所期望的不同,如果您正在考虑Java等语言。
用“POST”方法试试$ .ajajx,会更好
你能解释一下为什么要使用null吗? – 2008-12-09 20:38:30