1. 程式人生 > >ajax不起作用——response問題

ajax不起作用——response問題

一、ajax程式碼

function sendPickUpyzm(pickUpId){		
		if(confirm("您確定要傳送簡訊給提貨人嗎?")) {
			var sendPickUpyzm = "<%=CONTEXT%>/pickupgoods/ajax/pro.do";
			$.post(sendPickUpyzm,{actionType:"sendpickupyzm",pickUpId:pickUpId,ranNum:Math.random()},function(data){
				var result = eval("("+data+")");	
				if("success" == result.rsp) {
					alert("傳送成功!");
				}else if("fail" == result.rsp) {
					alert("很抱歉,操作失敗!");
				}
			});
		}
	}

二、後臺伺服器程式碼

/**
	 * json傳送提貨單驗證碼
	 * 
	 * 提貨單Id
	 * 
	 */
	public ActionForward performSendpickupyzm(ActionMapping mapping,
			ActionForm form, HttpServletRequest request,
			HttpServletResponse response) {

		response.setContentType("text/html;charset=GBK");
		PrintWriter pw = null;
		Map<String, String> resultMap = new HashMap<String, String>();
		try {
			pw = response.getWriter();
			String pickUpId = request.getParameter("pickUpId");
			//傳送提貨碼給提貨人
			int result = sendSms(pickUpId, null);
			if(result==-1){
				resultMap.put("rsp", "fail");
			} else {
				resultMap.put("rsp", "success");
			}
		} catch (Exception ex) {
			resultMap.put("rsp", ex.getMessage());
		}
		JSONObject localJSONObject = JSONObject.fromObject(resultMap);
		pw.println(localJSONObject);
		return null;
	}

看起來一切是那麼正常,但是返回的date資料確是

data =

--></div></div><div id="productSearch"><input type="text" class="mem-serinpt" name="curProductkey"id="searchProductKey"autocomplete="off" return searchSubmitForm('curProductkey','searchProductKey');"><ahref="javascript:searchSubmitForm('curProductkey','searchProductKey')"class="btn">搜尋</a></div></div></div></div></div> <div class="mem-width"> <div class="store-left"><div class="store-list" id="storeList"><div class="box" ><h2 class="tit">商品管理<s></s></h2><ul> <li class="li "><a target=_blank target=_blank target=_blank target=_blank target=_blank href="/yunboce/store/manager/product/resellerProductSearch.do?actionType=Resellerfalse&type=0&init=true&status=0&storeSubChoose=productfalse&userSubChoose=productfalse&userChoose=yunboceresell&parentId=Y3000000">轉賣商品資訊庫</a></li> <li class="li last"><a target=_blank target=_blank target=_blank target=_blank target=_blank href="/yunboce/store/manager/product/resellerProductSearch.do?actionType=Resellerlist&init=true&status=1&storeSubChoose=productReseller&userSubChoose=productReseller&userChoose=yunboceresell&parentId=Y3000000">出售中的轉賣商品</a></li></ul></div><div class="box" ><h2 class="tit">訂單管理<s></s></h2><ul> <li class="li last"><a target=_blank target=_blank target=_blank target=_blank target=_blank href="/yunboce/store/manager/order/storeOrderSearch.do?actionType=reselllist&init=true&orderType=all&userSubChoose=resellOrder&userChoose=yunboceresell&parentId=Y3000000">轉賣訂單</a></li></ul></div><div class="box lastbox" ><h2 class="tit">資產管理<s></s></h2><ul> <li class="li "><a target=_blank target=_blank target=_blank target=_blank target=_blank href="/yunboce/reseller/pro.do?actionType=Mylist&userSubChoose=resellefs&userSubChoose=resellefs&userChoose=yunboceresell&parentId=Y3000000">我的資產</a></li> <li class="li "><a target=_blank target=_blank target=_blank target=_blank target=_blank href="/yunboce/reseller/info.do?actionType=Mylist&userSubChoose=resinfo&userChoose=yunboceresell&parentId=Y3000000">拆單資訊</a></li> <li class="li cur last"><a target=_blank target=_blank target=_blank target=_blank target=_blank href="/yunboce/pickupgoods/pro.do?actionType=userlist&userSubChoose=pickuplist&userChoose=yunboceresell&parentId=Y3000000">我的提貨單</a></li></ul></div></div></div> {"rsp":"success"}</div> <div class="r_content"><div class="r_botinf"><dl> <dt>支付方式</dt> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_q9o975.htm?viewPage=service&view=all">客戶註冊</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_chsf77.htm?viewPage=service&view=all">服務協議</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_0oso76.htm?viewPage=service&view=all">購買流程</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_6u0178.htm?viewPage=service&view=all">入門手冊</a></dd> </dl><dl> <dt>新手指南1</dt> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_6u0178.htm?viewPage=service&view=all">入門手冊</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_chsf77.htm?viewPage=service&view=all">服務協議</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_q9o975.htm?viewPage=service&view=all">客戶註冊</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_0oso76.htm?viewPage=service&view=all">購買流程</a></dd> </dl><dl> <dt>新手指南2</dt> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_chsf77.htm?viewPage=service&view=all">服務協議</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_q9o975.htm?viewPage=service&view=all">客戶註冊</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_0oso76.htm?viewPage=service&view=all">購買流程</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_6u0178.htm?viewPage=service&view=all">入門手冊</a></dd> </dl><dl> <dt>新手指南3</dt> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_6u0178.htm?viewPage=service&view=all">入門手冊</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_q9o975.htm?viewPage=service&view=all">客戶註冊</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_0oso76.htm?viewPage=service&view=all">購買流程</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_chsf77.htm?viewPage=service&view=all">服務協議</a></dd> </dl><dl> <dt>楊嶺5</dt> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_n94g88.htm?viewPage=service&view=all">店鋪培訓資料</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_ik7d93.htm?viewPage=service&view=all">如何下載優惠券</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_64bd90.htm?viewPage=service&view=all">店鋪培訓資料2</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_ag2289.htm?viewPage=service&view=all">店鋪培訓資料1</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_n7yd91.htm?viewPage=service&view=all">優惠券領用</a></dd> <dd><a target=_blank target=_blank target=_blank target=_blank target=_blank target="_blank" href="/yunboce/con_yszs92.htm?viewPage=service&view=all">優惠券的使用</a></dd> </dl><h2 style="height: 0px;padding-left: 0px;background: none;border:none;}"><img src="http://localhost/userfiles/logo/20150724/logo/1437702722816.jpg"></h2></div><ul class="r_bottomad"> <ul class="r_bottomad"> <li class="r_botad"><a target=_blank target=_blank target=_blank target=_blank target=_blank href="#"><img src="/bohai/userfiles/product/img/20141023/editor/1414055425666.jpg" width="138" height="58" alt="" /></a></li> <li><a target=_blank target=_blank target=_blank target=_blank target=_blank href="#"><img src="/bohai/userfiles/product/img/20141023/editor/1414055434083.jpg" width="138" height="58" alt="" /></a></li> <li><a target=_blank target=_blank target=_blank target=_blank target=_blank href="#"><img src="/bohai/userfiles/product/img/20141023/editor/1414055443100.jpg" width="138" height="58" alt="" /></a></li> <li><a target=_blank target=_blank target=_blank target=_blank target=_blank href="#"><img src="/bohai/userfiles/product/img/20141023/editor/1414055451464.jpg" width="138" height="58" alt="" /></a></li> <li><a target=_blank target=_blank target=_blank target=_blank target=_blank href="#"><img src="/bohai/userfiles/product/img/20141023/editor/1414055462991.jpg" width="138" height="58" alt="" /></a></li> <li><a target=_blank target=_blank target=_blank target=_blank target=_blank href="#"><img src="/bohai/userfiles/product/img/20141023/editor/1414055471878.jpg" width="138" height="58" alt="" /></a></li> <li><a target=_blank target=_blank target=_blank target=_blank target=_blank href="#"><img src="/bohai/userfiles/product/img/20141023/editor/1414055481191.jpg" width="138" height="58" alt="" /></a></li> <li><a target=_blank target=_blank target=_blank target=_blank target=_blank href="#"><img src="/bohai/userfiles/product/img/20141023/editor/1414055552292.jpg" width="138" height="58" alt="" /></a></li></ul> </ul><div class="r_footer"><p>版權所有:渤海商品交易所 津ICP備09013144號-3</p><p>地址:天津市河北區進步道48號 郵編:300010</p></div></div>" class="value object-value-string">"↵↵↵↵↵↵↵↵ ↵↵↵↵↵↵↵↵↵↵↵↵↵↵↵↵↵↵↵↵↵↵<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 4.01 Transitional/......

而var result = eval("("+data+")");也沒能夠執行,因為返回的不是json資料。

相關推薦

ajax作用——response問題

一、ajax程式碼function sendPickUpyzm(pickUpId){ if(confirm("您確定要傳送簡訊給提貨人嗎?")) { var sendPickUpyzm =

發起一個ajax請求,response 重定向,為什麼作用

總結: Ajax只是利用指令碼訪問對應url獲取資料而已,不能做除了獲取返回資料以外的其它動作了。所以瀏覽器端是不會發起重定向的。 個人理解正常http url請求和ajax請求的區別: 1)正常的http url請求,只有瀏覽器和伺服器兩個參與者。瀏覽器端發起一

ajax中return作用

jsp頁面: // 這裡只給出重要部分.... // js部分 $(function(){ $("#name").blur(function() { var value = $("#name"

Ajax 內部 return false 作用的解決方法

今天在寫Ajax的時候遇到一個問題,Ajax內部的 return false 不生效,並繼續執行後邊的程式碼。原始碼大概如下: $(function(){ //Ajax呼叫處理 $.ajax({ ty

導致spring事務配置作用的一種原因

red something 事務配置 nbsp oid -s color con bsp @Component public class AnalyticsApplication { @Autowired private InitializationAc

textArea中的placeholder屬性作用

問題 img tex text tro pan str ext textarea 問題描述: textarea中加的placeholder屬性有給值,但是在jsp頁面中沒有對應的提示信息顯示,如下圖所示: 原因: <textarea>與</texta

AutoCAD 許可管理器作用,或未正確安裝,現在將關閉

選擇 分享 log eight src ref 問題 通過 重新安裝 問題描述 重新安裝了也還是這樣,而且第二次打開都跳不出申請碼界面就關閉了。 問題原因,初步認為:AutoCAD 在首次彈出申請激活類型的類型時,直接選擇了網絡激活,而且沒有激活成功。再

SpringBoot學習遇到的問題(1) - 配置文件有日誌的debug模式等配置項,為什麽作用

boot lease bug fig spa stack 不起作用 網站 cat 這個問題困擾我近乎兩天,通過查找N多資料後終於解決,寫下來共享給大家。 logging.level.root=DEBUG ... 一系列的日誌配置項,都不起作用的原因是springboot啟動

left outer join的on作用

oci join microsoft nbsp mysq soft sel asp msdn left outer join的on不起作用 https://msdn.microsoft.com/zh-cn/library/ms177634.aspx?f=255&am

CSS 中first-child和last-child作用原因

clas 第一個 元素 col 沒有 XML last 發的 n) 今天開發的時候,發現last-child不起作用,看了下原因順便給自己學習CSS選擇器,我們這裏舉個例子,如下代碼:<div><h1>title</h1> <p&g

鼠標滾輪圖片放大縮小功能,使用layer彈框後作用

src con ext 顯示 想是 它的 max msg 隨著 今天在項目中遇到的一個問題:點擊按鈕使用layer彈框彈出一張圖片,需要加一個鼠標滾輪放大縮小,圖片也跟著放大縮小的功能。於是在網上找了一個demo。 DEMO: 1 <!DOCTYPE html P

vue雙向綁定時添加.sync作用的原因

component 2.0 雙向 例子 不同 版本 name 但是 vue <my-component v-bind:my-name.sync="name" v-bind:my-age.sync="age"></my-component> 以上代碼是

ios微信瀏覽器click事件作用的解決方法

ont func 手機 alert 微信 搜索 pan font js代碼 $(document).on( "click", ".weui_cell", functi

Linux下,PHP的SESSION作用的問題

lin mod data article trac ack tracking track rac 改動SESSION目錄的權限就能夠了。 先找到SESSION目錄, 然後 chmod -R 777 /var/lib/php/session 假設沒有此目錄

Custom Email Attribute在客戶端作用原因

con tcl messages 原因 attribute clas nat a-z ble 原文發布時間為:2011-07-16 —— 來源於本人的百度文章 [由搬家工具導入]Custom Email Attribute在客户&#

angular4實戰開發問題——ngclass作用

解決 就會 當我 項目 click clas 定義 刷新 樣式 由於路由機制會導致頁面不刷新。 在項目中,很多都是使用click做的路由跳轉。ngclass有時候會不起作用, 這個時候我是很盲目的,一開始在考慮是不是書寫的問題。ngclass需要有特定的格式?第一個參數為類

安裝jdk配置環境變量JAVA_HOME作用

命令行 問題解決 .com top home 用戶 裝系統 img 環境變量 今天重新安裝系統,需要裝jdk,配置環境變量,於是先配置JAVA_HOME D:\Program Files\Java\jdk1.8.0_144, 然後在配置path路徑,但是cmd到dos命令

過濾器Filter在配置文件中作用

-c 文件夾 -name 都是 文件中 不起作用 gin utl 項目 web.xml內容 <filter> <filter-name>LoginFilter</filter-name> <filter-class>com.s

oracle數據庫訪問order by作用分析

ise oracle post 數據 clas 作用 log url cnblogs Oracle中的rownum與Order By之間的關系 Oracle.ManagedDataAccess.dll 驅動返回結果正確 微軟驅動返回結果不正確,原因未知oracle數據

servlet3.0註解loadOnStartup作用解決方案

color fig 運行 exc back tar med -c spa   多次嘗試3.0在源碼中直接用註解配置loadOnStartup=1,即web應用啟動時創建servlet實例,發現不起作用,但是在web.xml配置則可以正常運行。先上源碼。 package l