请问JavaScript怎么发送字符串到服务器上?
发布网友
发布时间:2022-04-22 04:52
我来回答
共1个回答
热心网友
时间:2024-02-09 14:30
1. 怎么把JS中的List传到后台Java中
使用ajax发送json给后台。
$.ajax({
type:'POST',
url : xxx.action",
data : {"list" : '把list拼成json数据'},
dataType : "json",
success : function(data){
成功处理
},
error : function(){
错误代码
}
});
2. js如何接收处理后台传来的list
事情:从java后台返回List类型数据,用于界面显示。
但js中想获取它并操作它。直接使用EL表达式,js把它识别成字符串了。
不是我想要的啊。
网上搜了搜大家的解决方案最好的当然是把List *** 转成json格式传到界面上。这样js里面操作也简单,页面也没有影响。
解决:将List转成json,传到界面。js中使用vararr=eval('${list}');将list转成js数组。
我的代码:复制代码代码如下:varkeyList=eval('${keysList}');varvalues=$("#paramsValues").val();varnoSet=[];for(vari=0;i。
3. js如何接收处理后台传来的list
将List<String>; 转成json,传到界面。js中使用var arr = eval('${list}');将list转成js数组。
我的代码:
复制代码代码如下:
var keyList = eval('${keysList}');
var values = $("#paramsValues").val();
var noSet = [];
for(var i=0;i<keyList.length;i++){
if(values.indexOf(keyList[i])==-1){
noSet.push(keyList[i]);
}
}
4. javascript 怎么转换 ***
JSONObject我在前端没用过,查了下好像是后台使用的库,所以我谈谈前端处理这种数据的一点经验。
一般后台向前端提供数据的通过xml或json方式(大多开放api都是采用这两种结构),其他的没研究过。你说的 *** 具体是什么样子,我不太清楚。
1、如果后台向前端提供的是xml,前端有处理xml的dom可以使用,遍历xml节点提取出节点数据。网上也有已经用js实现的转换函数 xml to Json,可以直接使用。
2、如果后台以json的方式提供数据。调用eval(backJsonData);就可以直接按json的结构方式在前端处理backJsonData.我也是在学习研究阶段,不周之处欢迎指出。
5. js如何接收处理后台传来的list
事情:
从java后台返回List类型数据,用于界面显示。但js中想获取它并操作它。直接使用EL表达式,js把它识别成字符串了。不是我想要的啊。。网上搜了搜大家的解决方案。最好的当然是把List *** 转成json格式传到界面上。这样js里面操作也简单,页面也没有影响。
解决:
将List转成json,传到界面。js中使用var arr = eval('${list}');将list转成js数组。
我的代码:
复制代码代码如下:
var keyList = eval('${keysList}');
var values = $("#paramsValues").val();
var noSet = [];
for(var i=0;i