js怎样生成json的数据?

1、按照描述,题主是想将多条数据记录提交到服务端,同时服务端将数据插入到数据库。那么思路是将多条数据存在数组中,调用post方法的接口传入后端。

2、方法如下:

var sendData = [];

sendData.push({name:'david',age:'20'});

sendData.push({name:'peter',age:'23'});

3、传递数据给服务端,一般使用post方法调用接口,使用jquery,代码如下:

$.post("接口路径",sendData,function(result){
console.log(result,'发送结果');
});

扩展资料:

1、json与字符串互相转换:

JSON.parse('{"name":"karla"}')//将字符串转换为json

JSON.stringify({name:'karla'})//将json转化为字符串

2、jquery中post与get的区别:

1) $.get() 方法使用GET方法来进行异步请求的。$.post() 方法使用POST方法来 进行异步请求的。

2)get请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体     内容发送给Web服务器的,这种传递是对用户不可见的。

3) get方式传输的数据大小不能超过2KB 而POST要大的多。

4)GET 方式请求的数据会被浏览器缓存起来,因此有安全问题。

参考资料:百度百科-json



  • js鎬庢牱鐢熸垚json鐨勬暟鎹?
    绛旓細1銆佹寜鐓ф弿杩帮紝棰樹富鏄兂灏嗗鏉鏁版嵁璁板綍鎻愪氦鍒版湇鍔$锛屽悓鏃舵湇鍔$灏嗘暟鎹彃鍏ュ埌鏁版嵁搴撱傞偅涔堟濊矾鏄皢澶氭潯鏁版嵁瀛樺湪鏁扮粍涓紝璋冪敤post鏂规硶鐨勬帴鍙d紶鍏ュ悗绔2銆佹柟娉曞涓嬶細var sendData = [];sendData.push({name:'david',age:'20'});sendData.push({name:'peter',age:'23'});3銆佷紶閫掓暟鎹粰鏈嶅姟绔紝涓...
  • js鏁扮粍濡備綍娣诲姞json鏁版嵁鍙妀s鏁扮粍涓json鐨鍖哄埆_javascript鎶宸鐧惧害...
    绛旓細1. js鏁扮粍濡備綍娣诲姞json鏁版嵁 鍦↗avaScript涓紝鍙互浣跨敤push()鏂规硶鍚戞暟缁勪腑娣诲姞JSON鏁版嵁銆備緥濡傦細```let arr = [];arr.push({name: "Tom", age: 20});arr.push({name: "Jerry", age: 22});console.log(arr);```杈撳嚭缁撴灉涓猴細```[{"name":"Tom","age":20},{"name":"Jerry","age"...
  • js 鎬庢牱鐢熸垚json鏁版嵁瀛楃涓
    绛旓細1锛js涓嬬敤eval鐢熸垚JSON瀵硅薄 ---閫氳繃eval() 鍑芥暟鍙互灏咼SON瀛楃涓茶浆鍖栦负瀵硅薄銆2锛氫娇鐢ㄥ嚱鏁版柟寮 3锛氫娇鐢╦s鐨刯son搴撴垨鑰卝Query鎻愪緵鐨刯s搴 --- 濡傛灉鍩轰簬瀹夊叏鐨勮冭檻鐨勮瘽锛屾渶濂芥槸浣跨敤涓涓 JSON 瑙f瀽鍣ㄣ 涓涓 JSON 瑙f瀽鍣ㄥ皢鍙帴鍙 JSON 鏂囨湰銆傛墍浠ユ槸鏇村畨鍏ㄧ殑銆傜ず渚嬩唬鐮佸涓嬶細<!DOCTYPE HTML PUBLIC ...
  • js鍒涘缓json鏁版嵁骞朵繚瀛
    绛旓細1銆佹柊寤轰竴涓狧TML椤甸潰锛屽懡鍚嶄负test.html銆2銆佺紪鍐橨S浠g爜锛屽皢涓婇潰鐨JSON鏁版嵁瀛樺偍浜嶫S鍙橀噺JSONObject涓紝鏂逛究鍚庨潰閫氳繃璇ュ彉閲忓彇鍑篔SON鍊笺3銆佺紪鍐橦TML浠g爜锛屽畾涔夊洓涓猻pan鏍囩锛岀敤浜庡悗闈㈠皢璇诲彇鐨凧SON鏁版嵁鏀惧叆鍏朵腑鏄剧ず鍑烘潵銆4銆佷负浜嗘柟渚垮皢JSON鍊煎湪span鏍囩鍐呮樉绀猴紝姣忎釜span鏍囩娣诲姞id灞炴э紝骞惰缃笓鏈夌殑id鍊笺5銆...
  • js濡備綍鎿嶄綔json
    绛旓細1銆侀鍏堝墠绔竴鑸槸浠ュ璞$殑褰㈠紡瀛樻暟鎹紝鐜板湪浠ュ璞$殑褰㈠紡璇鎬庝箞瀛樸傚厛澹版槑涓涓嬮渶瑕佸瓨鐨勫璞°2銆佹帴鐫瀛樿繖涓璞鐨勬暟鎹锛JSON.stringify鏄妸鏁版嵁杞崲鎴瀛楃涓茬殑褰㈠紡銆3銆佺劧鍚庡彇瀵硅薄鏁版嵁锛孞SON.parse鏄妸瀛楃涓叉暟鎹浆鎹负 JavaScript 瀵硅薄銆4銆佹渶鍚庡鏋滄兂瑕佸垹闄ocalStorage涓殑鏌愪釜瀵硅薄鏁版嵁锛屽彲浠ュ涓嬪浘杩欐牱...
  • js鎬庢牱鐢熸垚json鐨勬暟鎹
    绛旓細row1.age = '20';//鎴栬 var row2 = {name: 'peter', age: '23'};var data = [];data.push(row1);data.push(row2);//姝ゆ椂data鐨json瀛楃涓蹭负 [{name:'david',age:'20'},{name:'peter',age'23'}]//濡傛灉鍚庡彴鏄疨HP锛屽皢寰楀埌 / print_r($_GET);Array(0=>array('name' =>...
  • 璇烽棶:鐢JS鍒涘缓json鏁版嵁,骞朵笖鍙互鍔ㄦ佸線json鏁版嵁閲岄潰娣诲姞鏂板,涔熷彲浠ヤ慨...
    绛旓細// 鍒犻櫎灞炴 sexcreateJson("sex"); // 杈撳嚭 Object {name="banana", color="red"}console.log(str1);鍑芥暟搴旇鏈変笁涓弬鏁扮殑锛岀涓涓负 json 瀵硅薄锛屼絾搴斾綘瑕佹眰锛屽彧鍐欎簡涓や釜锛屾墍浠ュ嚱鏁板彧鑳界敤浜庝慨鏀 str1銆
  • js閲鎬庝箞鎶婂璞¤浆鍖栦负json鏁版嵁
    绛旓細json鏁版嵁杞琷s瀵硅薄: JSON.parse(); var obj = { a : 'A', b : 'B', c : 'C' }; var json = JSON.stringify(obj); console.log(json); console.log(typeof json); console.log('---'); var obj2 = JSON.parse(json); console.log(obj2)...
  • 濡備綍浣跨敤node.js鐢熸垚json鏁版嵁
    绛旓細浣跨敤node.js鐢熸垚json鏁版嵁浠g爜濡備笅锛歷ar http = require('http');var data = {key: 'value', hello: 'world'};var srv = http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'application/json'}); res.end(JSON.stringify(data));});srv.listen(8080, ...
  • json鎬庝箞鐢熸垚
    绛旓細1js涓嬬敤eval鐢熸垚JSON瀵硅薄 閫氳繃eval 鍑芥暟鍙互灏咼SON瀛楃涓茶浆鍖栦负瀵硅薄 2浣跨敤鍑芥暟鏂瑰紡 3浣跨敤js鐨刯son搴撴垨鑰卝Query鎻愪緵鐨刯s搴 濡傛灉鍩轰簬瀹夊叏鐨勮冭檻鐨勮瘽锛屾渶濂芥槸浣跨敤涓涓 JSON 瑙f瀽鍣ㄣ傚湪鍐欏睘鎬ame鍜宼itle鏃朵細鐩存帴鍐欏埌Json鐨鏂囨湰鍐咃紝鎴戜滑鍐嶉氳繃json鍙栨暟鎹枃鏈 渚垮彲浠ヨ幏鍙栧啓鍏鐨勬暟鎹鍏ㄤ綋鏂囨湰锛屾垜浠笅娆¤鐢ㄧ殑...
  • 扩展阅读:自制影视json接口 ... javascript json ... java入门 ... json在线编辑器 ... 在线json转rton网站 ... js如何获取json内的数据 ... 手机json文件查看器 ... json icu ... js将数据写入json文件 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网