Jquery 与 JAVA 以Ajax 方式刷新 页面部分信息

如图哈:项目中有一个页面页面上的数据以table方式展示,其中有个预约时间的那里..项目中使用的是一个时间控件我在这里加了一个change事件,当值改变后以以ajax的方... 如图哈: 项目中有一个页面 页面上的数据以table方式展示,其中有个 预约时间的 那里..项目中使用的是一个时间控件 我在这里加了一个change事件 ,当值改变后以 以ajax的方式传值到后台去 查询数据库 然后弄下面的这种单选框
..数据库查询出来可能是多条数据 ,就会生成多个 我自己试过以JSON数组的方式传递到前面来 传递过来了 我不知道咋去让生成 这种单选框...

这个页面初始的单选框是 我在后台传递一个自己组装的 集合 ,然后使用jstl遍历
生成的 ,,我不知道 Axja的方式能否实现 以前没搞过 ... 有知道的朋友麻烦说下 非常感谢阿 ....
展开
 我来答
匿名用户
2011-12-08
展开全部
用 jquery+json 是完全可以实现的.
现在你是可以从后台返回list 是吧. 那么你在页面上可以这样...
function getInfo(){
var str="";
$.ajax({
data:'',
url:url,
type:'post',
dataType:'json',
success: function(data){
for(i=0;i<data.length;i++){
// 在里面可以通过 data[i]点属性来获取值进行操作
例如(这里就可以生成你想要的单选框):$("<input ...value='"+data[i].testTime+"'.>").apendTo(某个元素id)
}
},
error:function(data){
alert('错误');
}
});

}
更多追问追答
追问
哥们你的这种做法我做了 ...主要是用了框架中封装的一个 函数  效果跟你的这种差不多
不过对写法有限制...
最后组装了 然后 用$("#val").html(val); 写入过去么
求留扣扣阿 ... 还有部分疑问不懂.. 平时都是搞后台的 没怎么用过这些....
追答
嗯,问题搞定木有 ..    463199601
匿名用户
2011-12-08
展开全部
json是怎么传多个记录的?
还不是按一定的规则把对象转成字符串再在前台解析字符串成对象
只不过这两种转换别人都已经实现了,可以直接用
现在你不会用别人的东西,你的数据量又这么少,也没什么很复杂和比较特殊的内容
为什么不自己把对象拼接成字符串再在前台直接解析字符串呢
你这种内容,用逗号分隔完全足够了
如果你是想学json怎么用的话,还是多看看相关文档和例子
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
9498465
2011-12-22 · TA获得超过821个赞
知道大有可为答主
回答量:1107
采纳率:0%
帮助的人:1862万
展开全部
建议去百度或GOOGLE搜索一下,看看有没有相关信息或资料可以帮你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式