1. 程式人生 > >用ajax獲取資料時,總出現undefined

用ajax獲取資料時,總出現undefined

原因是在mapper中select的欄位名和ajax中val.的欄位名不一致,可以通過給select新增屬性別名來解決這個問題
這裡寫圖片描述
這裡寫圖片描述
這樣就不會因為shop_id對應不上shopId而導致undefined
另外在返回結果集中也要保持名字的一致
這裡寫圖片描述
ps:這裡寫圖片描述

相關推薦

ajax獲取資料出現undefined

原因是在mapper中select的欄位名和ajax中val.的欄位名不一致,可以通過給select新增屬性別名來解決這個問題 這樣就不會因為shop_id對應不上shopId而導致undefined 另外在返回結果集中也要保持名字的一致 ps

前端使用JSP來進行開發AJAX獲取資料控制返回給前端返回的是JSP頁面還是JSON資料

一,問題 以前開發的時候,前端使用JSP或許Thyme Leaf來開發。由於是使用AJAX來獲取資料,所以有時會犯糊塗,如何控制給前端返回頁面,還是一個JSON格式的資料。 二,解決方案 2.1 當你需要給前端返回JSON資料時 方案就是:在

ajax獲取外部資料遇見document.write的問題

通過script的方式獲取的資料顯示正常,但因為需要顯示為英文,所以需要將資料獲取下來再改為英文,這裡想到的是ajax的方式。 抓包獲取資料 document.write("<a href='http://www.zzsky.cn' target='_blank'&

jquery $.ajax+php使用jsonp處理資料前端success :function無法獲取伺服器返回資料

說明:下面描述的過程前端使用的jQuery 前提下完成的 $.ajax+php開發應用時,由於某些原因,ajax必須使用跨域操作處理資料(jsonp)發現 success:function(msg){ alert(msg); } 不執行,但是ajax請求php的資料在後端

資料庫存資料邏輯上防重了為啥還會出現重複記錄?

在很多異常情況下,比如高併發、網路糟糕的時候,資料庫裡偶爾會出現重複的記錄。 假如現在有一張書籍表,結構類似這樣 +----+--------------+ | id | name | +----+--------------+ | 1 | 世界簡史 | +----+------

IAR開啟STM8出現“Unable to create configuration 'Debug' using tool chain ‘STM8’

用IAR開啟STM8時,出現“Unable to create configuration 'Debug' using tool chain ‘STM8’,   出現這個問題的原因是按裝的IAR不正確,要裝ST for STM8版本的,而不能用ST for ARM版本的

程序鎖在螢幕列印資料多程序

from multiprocessing import Process, Lockdef f(l, i): #l.acquire() print('hello world', i) #l.release()if __name__ == '__main__': lock = Lock()

phppdo操作資料庫進行分頁$pageSize出現錯誤怎麼回事

在用pdo操作資料庫的時候,一定要注意傳參得順序, 比我我這裡傳參順序錯了,弄了一個半小時才解決: // 分頁的演算法 public function pages($page, $pageSize = 2) { $count = $this->c

MySQL - 當LIMIT 進行分頁為什麼出現了重複資料

哦,這時寫的一個破SQL,遺留了個問題,沒有去注意,所以造成了,有重複資料。因為引用了 PageHelper 外掛,期初還以為是 外掛有問題。後來想想,畢竟整個框架都是用的這個外掛,就算有問題早應該會出現了。所以,第一時間想到了SQL,的確,去了排序就沒有問題。 說在前面

通過後臺SQL獲取分頁資料在使用VUE-Element-Table 表格選擇多行資料怎樣在

在專案中,分頁是由後臺SQL獲取。在table表格多選時,容易把選中的值傳給後臺,但是怎樣在返回上一頁時怎樣記住表格多選的資料?? 當返回第二頁時,應該把第一條資料再選中,保持選擇狀態。 具體思路:在頁面不重新重新整理載入時,使用二維陣列儲存el-table表格多選結果。其中一維

使用springmvc從頁面中獲取資料然後根據獲得的引數資訊進行修改如果修改的資料中含有不是基本資料型別的引數。比如傳的引數中有Date型別的資料需要我們進行引數型別轉換。

1.1 需求   在商品修改頁面可以修改商品的生產日期,並且根據業務需求自定義日期格式。 1.2 需求分析   由於日期資料有很多格式,所以springmvc沒辦法把字串轉換成日期型別。所以需要自定義引數繫結。前端控制器接收到請求後,找到註解形式的處理器介面卡,對RequestMapping標記的方法進

mui上拉載入通過ajax獲取資料實現分頁

上拉重新整理程式碼 $(document).ready(function(){ //上拉載入下拉重新整理 mui.init({ pullRefresh: {

APPEND 批量載入資料可避免不合格資料

$ sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on Mon Nov 19 16:50:50 2007 Copyright (c) 1982, 2005, Oracle.  All rights reserved. SQL> con

爬取網頁資料出現UnicodeEncodeError: 'gbk' codec can't encode character '\ue4bf'

UnicodeEncodeError: 'gbk' codec can't encode character '\ue4bf' in position 1235: illegal multibyte 網頁的資料應該是'utf-8'編碼,這個可以在網頁的head上面看得到,然

為什麼每次maven啟動都會出現下載maven-metadata.xml檔案

依賴JAR不同版本下載過程 指定版本 在資源庫中找到後直接下載 RELEASE或者LATEST 必需先從資源庫中下載maven-metadata.xml,然後得到最新發布版本號或最新版本號,再

【C#】解決進行反序列化出錯:。InnerException 訊息是“反序列化物件 屬於型別 System.String 出現錯誤。讀取 XML 資料超出最大字串內容長度配額 (8192)。

解決:.NET進行反序列化時出錯:。InnerException 訊息是“反序列化物件 屬於型別 System.String 時出現錯誤。讀取 XML 資料時,超出最大字串內容長度配額 (8192)

遇到問題-StreamReader讀取資料出現亂碼,streamwriter寫入中文出現亂碼

用StreamReader讀取資料時 出現亂碼,檢查下是否添加了轉碼 FileStream fs = new FileStream(url, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);  StreamReade

asp.net中我們使用ashx獲取資料列表在前端使用$.ajax()解析

1 一直在想在asp.net中怎麼才能向在java中那樣用struts那樣做頁面請求。 2 3 當然asp.net mvc就是類似struts的東西吧,不過還沒來得及學習。 4 5 今天就用ashx來接收頁面請求,並呼叫後臺,然後返回資料給前臺,

layui問題之渲染資料表格出現10條資料

一、問題 ajax獲取服務端資料之後,要動態渲染table,但資料僅僅數顯了10條,並沒有渲染所有的資料。 二、經過 看一下表格需要的資料,0-9條的資料都自動有一個名為LAY_TABLE_INDEX的鍵值對,但10條及之後的資料都沒

InnerException 訊息是“反序列化物件 屬於型別 *** 出現錯誤。讀取 XML 資料超出最大字串內容長度配額 (8192)。(注意細節)

WEB站點在呼叫我們WCF服務的時候,只要傳入的引數過長,就報如下錯誤: 格式化程式嘗試對訊息反序列化時引發異常: 嘗試對引數 http://tempuri.org/ 進行反序列化時出錯: formDataXml。InnerException 訊息是“反序列化物件 屬於型別