对于dispatchaction的使用,出现没有操作参数的异常处理

 

}82Y5HTVCYSQLJ5N_N6B5K9[5]

该问题在我,button 的type为submit,在from中,没写action。但在button中调用事件,通过jquery的ajax提交,总是说找不到operate,于是,我修改了ajax的url,为另外一个action,结果还是提示原来的异常,猜测是缓存没清除,于是就重新部署,结果问题还是存在,找到一篇文章,发现自己的button竟然为submit,这是表单的提交按钮,会提交表单,尽管会执行函数,但最后还是提交form,form中没有action,没有operate参数,当然会报错。

解决办法:

1.修改button的type为button,执行函数

2.修改form的action,并提供operate参数,但这样就达不到局部刷新的效果。

选择第一种。

 

问题的出现,是我自己太大意,发现问题要采用合适的办法:

1.从上到下排除,一步步发现错误。

2.如果找不到错误,可以使用对比法,换一个变化量试试。

你可能感兴趣的:(type,button,submit,休闲,dispatchaction)