jquery ajax请求返回list数据,并动态生成input标签,并把list数据赋值到input标签
来源:互联网 发布:淘宝客服兼职是真是假 编辑:程序博客网 时间:2024/05/21 10:15
// js
<script type="text/javascript">
function myBtn_f() {var cnt = $('#myCnt').val();
syncAjax('myAjax.html', {
'cnt' : cnt
}, function(result) {
if (100 == result.statusCode) {
var data = result.lst;
var $d = $('#myDiv');
alert("[" + data + "]");
for ( var i = 0; i < data.length; i++) {
var input1 = $("<input type='text' name='input1' />");
input1.attr('value', data[i]);
$d.append(input1);
}
} else {
alert("error");
}
});
}
function syncAjax(myUrl, myData, sufn) {
$.ajax({
url : myUrl,
data : myData,
type : 'post',
dataType : 'json',
cache : false,
async : false,
success : function(result) {
if (result.statusCode == 200) {
alert("会话超时,请重新登录!");
window.location.href = "index.jsp";
} else {
if (sufn)
sufn(result);
}
},
error : function(msg) {
alert("error:" + msg);
}
});
};
</script>
//html
<tr>
<td><input type="text" id="myCnt" /></td>
<td><div id="myDiv"></div></td>
</tr>
<input id="myBtn" type="button" value="create" onclick="myBtn_f()" />
// 后台
@RequestMapping("myAjax")
@ResponseBody
public String myAjax(
@RequestParam(defaultValue = "0", required = false) int cnt) {
List<String> lst = new ArrayList<String>();
for (int i = 0; i < cnt; i++) {
lst.add("no:" + i);
}
JSONObject result = new JSONObject();
result.put("statusCode", 100);
result.put("lst", lst);
return result.toString();
}
0 0
- jquery ajax请求返回list数据,并动态生成input标签,并把list数据赋值到input标签
- php ajax从后台返回json数据,并把数据赋值给自动生成HTML标签
- jQuery发送ajax请求并把得到的数据存放到数组中并判断是否有某值
- struts2+ajax 解析返回的json数据 并赋值给select标签
- ajax同步提交数据,并把请求返回值赋值给全局变量
- jquery操作input标签
- 动态增加input标签
- json 请求后台,并接受返回的list数据
- jquery ajax遍历list数据
- (跨域)jquery.ajax提交请求并返回json数据
- jquery.ajax提交请求并返回json数据
- 获取多个input标签,并动态改变input标签的name属性
- ajax多个input请求并返回数值
- struts2+jquery+ajax实现传输List数据并解析
- jquery动态为个span,input,div,等标签赋值的方法总结,js动态隐藏div,
- jquery遍历input标签值
- easyui 动态添加input标签
- struts2验证失败后返回input,select中list数据丢失解决方法
- 关于Scroller.addElement()添加元素报错问题
- 那些年奇怪的Bug--SharedPreference写阻塞
- QC中导入导出用例插件失效的原因与处理办法(TDExcelAddin)
- spring框架的个人理解
- Android之Resource介绍和使用
- jquery ajax请求返回list数据,并动态生成input标签,并把list数据赋值到input标签
- android sqlite数据库时间 日期 double等数据类型
- 算法系列之九:计算几何与图形学有关的几种常用算法(一)
- 慢慢的,就没有了,就像从未存在过
- 笔记-相关总结
- Android设计模式系列--工厂方法模式
- 揭秘史上最完美一步到位的搭建Andoriod开发环境
- 解决ViewPager上多个Fragment之间切换被重新实例化的问题
- 使用new String 后台转码之后 转成utf-8在火狐中转换正常,IE中还是乱码