1行JavaScript代码
$.post('/blah', { comment_id: 1, description: ... });
出于某种原因,该调用不是作为JS调用进行的,并且post
方法允许success
方法允许另外2个可选参数dataType
和success
。我想跳过dataType
并将script
设置为$.post('/blah', { comment_id: 1, description: ... }, ,"script");
。我试过这个,它给了我一个错误
{{1}}
答案 0 :(得分:3)
通过null
或undefined
:
$.post('/blah', { comment_id: 1, description: ... }, null,"script");
// use void for undefined (because undefined can be reassigned)...
$.post('/blah', { comment_id: 1, description: ... }, void 0,"script");
答案 1 :(得分:2)
您的代码无效Javascript。如果要跳过参数,则必须改为传递null
值:
$.post('/blah', { comment_id: 1, description: 'Blah' }, null, "script");
答案 2 :(得分:2)
您可以为默认参数传递null。