亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請大俠幫我看看,為什么success:function(data)方法不執行

請大俠幫我看看,為什么success:function(data)方法不執行

MMMHUHU 2023-03-17 17:13:07
1.下面是struts.xml里的action信息<action name="me" class="meAction"><result name="success"><param name="root">users_json</param></result></action>2.下面是action類(下面涉及到的get,set方法均齊全)public String execute() {System.out.println("*********");Map<String, Object> map = new HashMap<String, Object>();if(!"".equals(name_text)) map.put("name", name_text);map.put("startIndex", 2);map.put("endIndex", 4);try {records = queryUserService.getRecords("getRecordsNum",map);users = queryUserService.getModels("me",map);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}String users_json = JSON.toJSONString(users);System.out.println(users_json);return "success";}3.通過ajax獲得user_json字符串<html><head><script type="text/javascript" src="../js/jquery-1.4.3.js"></script></head><body><form action="me" method="post">用戶名:<input type="text" id="name_text" name="name_text" />密碼:<input type="password" id="pwd_text" name="pwd_text" /><input type="button" value="查詢" id="sbt"/></form></body><script type="text/javascript">$(document).ready(function(){var name = $('#name_text').val();var password = $('#pwd_text').val();$("#sbt").click(function(){alert("1111");$.ajax({type:"post",url:"me",data:"name="+name,cache:false,dataType:"string",success:function(data) {alert("fffff");},error:function(e) {alert(e);}});});});</script></html><!--敘述結束-->success:function(data)這個方法不執行,執行的是error:function(e),我很納悶,后臺action已經執行了下面圖片是后臺執行后users_json的信息,信息都有了,后臺應該沒錯的吧?
查看完整描述

2 回答

?
慕少森

TA貢獻2019條經驗 獲得超9個贊

$.ajax({type:"post",url:"me",data:{name:name},cache:false,success:successFnt,error:errorFnt}function successFnt(){alert("fffff");}function errorFnt(e) {alert(e);}

回調函數不能帶參數,參數在data對象里傳。


查看完整回答
反對 回復 2023-03-20
?
慕森王

TA貢獻1777條經驗 獲得超3個贊

在success: 上面一行加一個句“async:false”試試。

查看完整回答
反對 回復 2023-03-20
  • 2 回答
  • 0 關注
  • 141 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號