[color=blue]1[/color]、获取一个text文本框的值/给元素赋值
[color=blue]2[/color]、获取select的值
[color=blue]3[/color]、显示/隐藏一个元素
[color=blue]4[/color]、向对象中添加内容
[color=blue]5[/color]、jquery的Ajax
我的xml格式
$("#ID").val();//取值
$("#ID").val("值");//赋值
[color=blue]2[/color]、获取select的值
$("#selectID").val();//获取option项中的value值
$("#selectID").text();//获取option项的text值
[color=blue]3[/color]、显示/隐藏一个元素
$("#ID").show();//显示
$("#ID").hide();//隐藏
[color=blue]4[/color]、向对象中添加内容
$("#ID").append(content);//向对象中追加内容,放在最后面,content是字符串
$("#ID1").appendTo("#ID2");//也是追加内容,将ID2的内容追加到ID1中
$("#ID").prepend(content);//向对象中追加内容,放在最前面,content是字符串
$("#ID1").prependTo("#ID2");//将ID2的内容添加到ID1中,放在最前面
[color=blue]5[/color]、jquery的Ajax
<script>
var url = "/wuliu/WLChaXun";//定义Ajax的url
var data = { //进行post提交的对象
clientid:cid, //这些值从页面中取
sdate:startDate,
edate:endDate
}
$.post(url,data,function(obj){
//处理文本内容
$("divID").html(obj); //对于文本来说,可以直接将内容插入html中
//处理xml
$(obj).find('item').each(function(){//$(obj).find('item')是取得一个返回的xml中的item对象
$(this).find('name').text();//取得name的text内容
$(this).find('date').text();//取得date的text内容
$(this).find('content').text();//取得content的text内容
$(this).attr('id');//取得属性的值
})
})
</script>
我的xml格式
<?xml version="1.0" encoding="utf-8"?>
<root>
<item>
<name id="one">tom</name>
<date>2005-06-12 10:25:36</date>
<content>abcdefghi</content>
</item>
<item>
<name id="two">nick</name>
<date>2008-06-12 02:57:42</date>
<content>fsdfasdf</content>
</item>
</root>