重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
添加ajax方法获取session 1)给按钮绑定jquery点击事件2)在点击事件中获取文本框中的session名称3)通过ajax提交后台方法,并处理返回结果。
创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于网站设计制作、网站设计、铁岭网络推广、微信小程序定制开发、铁岭网络营销、铁岭企业策划、铁岭品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供铁岭建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
在JQuery中,AJAX有三种实现方式:$.ajax() , $.post , $.get()。
ajax请求这个页面时,返回的是json,就eval一下,或者在jquery里写返回类型。js处理返回数据。
1、jquery的话,很多时候undefined是因为你没有进行声明,就使用了变量,导致错误,你可以进行判断。
2、由于继续执行后续代码的时间肯定比获取服务器响应并调用回调函数进行赋值快,所以在第一次请求时,还没来得及获取响应,就alert(jj),自然是 undefined。
3、既在IE中返回了success,那应该并不是这段代码的问题;问题的原因应该是你用IE提交的值在服务器端获得不了,即为‘undifined’了。你的前段是不是还有代码提交到后台获取数据的?贴出来吧。
1、jquery中的返回值处理是在回调函数success中处理的。如:.ajax({ url:xxx.php,type:POST,dataType:json,timeout:60000, \\/\\/超时时间,现在设置为60s。
2、jquery ui 的dialog无法返回值, 但你可以修改下你的confirmPop函数,传入一个func参数,即confirmPop(a,func),来执行其他函数。
3、jquery.ajax方法在执行成功之后,就能直接获取后台返回的值,该值直接在success对应的function参数上。