一个JS方法里的$.get()函数里为什么不能自调用??????

JavaScript014

一个JS方法里的$.get()函数里为什么不能自调用??????,第1张

$.get中的function()是回调函数,执行成功的返回。他有2个参数

function(回调返回数据,处理状态) //所以,这里你相当于只能指定个参数名而已,参数不能再是jquery方法。

如果你想执行完后再执行一次get,在回调函数里面写就好了。

说的不正确

$.get(url ...) 是得到这个url指向的网址的内容, 内容可以是任意类型的数据, 通常是HTML

如果我们已经知道请求的网址返回的是一段JSON, 那么用$.getJSON(url ...), jQuery会帮我们吧取的的JSON字符串转换成js 对象

你加个阻止事件冒泡就行(event.stopPropagation()),或者return false

貌似你的代码也有问题,你的$.get是异步的,他还未返回数据你就已经执行sumbit()了