Ajax 实现两个下拉框的级联
我有个问题 ,既然Ajax不能 返回LIst 集合,那怎么无刷新实现两个下拉框的级联效果?希望高手支招啊....
把list以json的状态放在页面里面
然后可以通过解析来操作级联
其实单单级联很简单的啦
js捕获一个select动作
获得值
然后操作另一个select
都是动作和节点操作的配合
我刚刚 工作,不是很了解,你那有 没有这方面的 demo 方便给传个吗?我现在还不知道怎么用json 来操作
不知道LZ 用不用jquery
如果用的话,我可以把我项目中用到的,发给你参考下
jquery 也集成了ajax 的实现,是动态请求,无须刷新页面。
jquery写更简单
可以用Js写呀
1.onchange () ==》 改变第二个下拉。。。
2.jquery $('#id').change();
3.dwr取。
发数据编程json数据,再用js读就可以了。
可以下,做过。
ajax的本质是
js可以直接调用java方法
这里的事件是onchange,调java方法就行了。
晕,ajax返回的只是个字符串(innerText,innerHTML),怎么显示还得靠自己!
可以使用 DWR,它可以把List或Map自动转换成关联数组
当然LZ如果是牛人,也可以自己写代码转换为XML或字符串格式再解析
用ExtJS的TimeField标签
//页面上声明控件
new Ext.form.TimeField({
fieldLabel: 'Time',
&
相关问答:
C#.net中 ,如果调用以下代码就会出现下面的错误。请高手指教。
HTTP 错误 403 - 禁止访问
Internet Explorer
function postdata(msg,url,data)
{
var xmlhttp=createxmlhttp ......
<%Response.ContentType="text/xml"
response.write "<这里输入字母就正常/>"
response.write "<999/>" 数字则显示 样式表无法查看 XML 输入
%>
另外
......
<XML>
<FLAG>1</FLAG>
<REASON></REASON>
<ADVERT><ADID>64</ADID><ADNAME>英皇娱乐四</ADNAME><ADCONTENT>内容一</ADCONTENT><ADT ......