jqgrid--動態傳遞json資料
直接從json檔案中讀取資料
html檔案
<div class="table_grid">
<table id="gridtable"></table>
<div id="pagelist"></div>
</div>
json檔案
[{
"sno": "20160801",
"sname": "張三",
"ssex": "女",
"age": "21",
"profession": "軟體工程",
"mailbox": "[email protected]",
"phonenumber": "13434343342"
}, {
"sno": "20160802",
"sname": "李四",
"ssex": "男",
"age": "20",
"profession": "通訊工程",
"mailbox": " [email protected]",
"phonenumber": "18440403030"
}, {
"sno": "20160803",
"sname": "王五",
"ssex": "女",
"age": "23",
"profession": "網路工程",
"mailbox": "33333[email protected]",
"phonenumber": "17637373737"
},{
"sno": "20160804",
"sname": "趙六",
"ssex": "男",
"age": "19",
"profession": "經濟專業",
"mailbox": " [email protected]",
"phonenumber": "13434343342"
},{
"sno": "20160805",
"sname": "周七",
"ssex": "女",
"age": "22",
"profession": "金融專業",
"mailbox": "[email protected]",
"phonenumber": "13434343342"
},{
"sno": "20160806",
"sname": "劉八",
"ssex": "女",
"age": "22",
"profession": "金融專業",
"mailbox": " [email protected]",
"phonenumber": "13434343342"
}]
js程式碼
$(function () {
$("#gridtable").jqGrid({
url: "./grid_data.json",
datatype: "json",
mtype: "POST",
colNames: ["學號", "姓名", "性別", "年齡", "專業", "郵箱", "電話號碼"],
colModel: [
{name: 'sno', index: 'sno', align: 'center'},
{name: 'sname', index: 'sname', align: 'center'},
{name: 'ssex', index: 'ssex', align: 'center'},
{name: 'age', index: 'age', align: 'center'},
{name: 'profession', index: 'profession', align: 'center'},
{name: 'mailbox', index: 'mailbox', align: 'center'},
{name: 'phonenumber', index: 'phonenumber', align: 'center'}
],
altRows: true,//單雙行樣式不同
altclass: 'differ',
viewrecords: true,//顯示總記錄數
rowNum: 5,//每頁顯示記錄數
altRows: true,//分頁選項,可以下拉選擇每頁顯示記錄數
rowList: [5, 10, 20],//用於改變顯示行數的下拉列表框的元素陣列
autowidth: true,//自動匹配寬度
loadonce: true,
gridview: true, //加速顯示
rownumbers: true,//新增左側行號
sortable: true, //可以排序
sortname: 'sno', //排序欄位名
sortorder: "asc",//排序方式:正序,本例中設定預設按sno倒序排序
pagerpos: "center",
pager: '#pagelist'//表格資料關聯的分頁條,html元素
});
jQuery("#gridtable").jqGrid('setLabel',0, '序號','labelstyle');
圖片展示
相關推薦
jqgrid--動態傳遞json資料
直接從json檔案中讀取資料 html檔案 <div class="table_grid"> <table id="gridtable"></table>
JQuery與一般處理程式之間傳遞JSON資料
前端 HtmlPage1.html <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type"
Ajax(form表單檔案上傳、請求頭之contentType、Ajax傳遞json資料)
form表單檔案上傳 上菜 file_put.html <form action="" method="post" enctype="multipart/form-data"> {# 這裡必須要請求頭格式才能把上傳檔案的物件傳過去 enctype="multipart/form-
web.py ajax跨域傳遞json資料
明確一點跨域限制是瀏覽器行為,所以後端只需要設定一下header就行。 給出具體程式碼 import sys import web import simplejson as json urls = ( '/', 'index', '/login'
Flask框架前端後端互動之傳遞Json資料
方案一:後端使用 jsonify()方法 返回Json資料 後端程式碼: # encoding:utf-8 from flask import Flask, render_tem
springboot開發中 以POST方式向後臺傳遞json資料的時候引數值為null
自己寫了一個簡單的springboot後臺程式碼,當我用postman以post方式向後臺傳遞json物件時,後臺物件的引數值總是為null,找了好久終於解決了,下面分享一下我的解決問題艱辛路程。 明明我傳了引數值,但是debug除錯的時候就是獲取不到。 1.首先
微信小程式頁面間傳遞json資料
1.頁面跳轉函式 wx.navigateTo(Object object) 保留當前頁面,跳轉到應用內的某個頁面。但是不能跳到 tabbar 頁面。使用 wx.navigateBack 可以返回到原頁面。 示例程式碼: wx.navigateTo({ url
jsp頁面傳遞json資料到後臺的兩種方式
1.json格式 data:{"userName":userName,"passWord":passWord,"userId":userId} 2.字串拼接 data:"userName="+userName+"&passWord="+passWord+"&am
SpringMVC作為Controller向前端傳遞JSON資料,前端用Extjs接收
由於專案需求,前端使用Extjs的treePanel元件做選單,一個與後臺互動的樹形選單需要三個重要的元件: 1、model:model作為資料來源,是將後臺傳過來的json資料與前端統一。 例如:後臺獲取到一組物件集合List< User >,
ECharts 標準餅圖 動態獲取json資料
ECharts 標準餅圖 動態獲取json資料 效果圖如下: 一.html部分 <div id="firstPieChart" style="width:100%; height:400px;"></div> 二.js部分 <script
web中用ajax傳遞json資料到後臺
個人筆記,不喜歡勿評論 今天學習了一下如何使用ajax傳遞json資料到後臺 1、首先需要匯入幾個json的jar包; 2、開始寫程式碼 前端程式碼: <%@ page language="java" import="java.util.*" pageE
jqGrid 能獲取json 資料,前端資料顯示不出!(解決)
jqGrid 從後臺能獲取json 資料,但是前臺grid資料顯示不出!(最後朋友幫忙解決的) 一、首先要確認json格式要正確(是否拼接錯誤了) 格式不清楚的可以去百度一下。 二、錯誤處理 jQuery("#_lessonGrid")
SpringMVC之Controller傳遞JSON資料到頁面
@RequestMapping("/addUser3") publicvoid add3(HttpServletRequest request,HttpServletResponse response) throws IOException{ response.
後臺使用@RequestBody接收,anglarJs向後臺傳遞Json資料,報415或400錯誤
今天想到以前碰到的一個問題,在使用angularJs+ssm寫東西時碰到的一個使用$http.post()傳遞Json時報錯 415 (Unsupported Media Type) 和400 (Bad Request) 錯誤。當時是這麼寫的: 後臺是使用的SpringM
android 中okhttp post請求傳遞json資料
public final static int CONNECT_TIMEOUT = 60; public final static int READ_TIMEOUT = 100;
jsp 向controller傳遞json資料
jsp通過$.ajax()向controller傳遞json資料分兩種型別:get 和 post: 兩種型別傳送的http請求資料在不同的位置,get請求資料緊跟於url後面,post請求資料位於requestbody中,所以獲取的途徑肯定不同。 1.get請求 $(
ajax和Controller相互傳遞json資料的實現(post和get)
post和get兩種方式的程式碼略有不同(如get需要手動處理中文亂碼),下面給出具體實現: 1、post方式 前端程式碼: <script type="text/javascript" src="<c:url value="/lib/jquery.min.js"/&
Spring boot 傳遞JSON 資料格式 為NULL 格式化。資料庫配置
spring: datasource: driver-class-name: com.mysql.jdbc.Driver username: root password: 123456 url: jdbc:mysql://192.168.1
servlet向前端傳遞json資料
servlet向前端返回json資料 可傳送單個物件和集合(list等),這裡給出模板,json轉換用的是阿里巴巴的fastjson,其他json包類似。 protected void getJson(HttpServletRequest request
用JS建立json資料,並且可以動態往json資料裡面新增新值,也可以修改值。
函式不需要 return,因為 json 物件會被函式直接修改。 var str1 = {"name": "apple", "sex": "21"}; // 引數:prop = 屬性,val = 值 function createJson