Jquery從頭學(xué)起第四講 jquery入門教程
更新時(shí)間:2010年08月01日 10:38:06 作者:
今天主要講如何給主要的控件賦值,因?yàn)樵谧鼍W(wǎng)站的時(shí)候,很多時(shí)候需要初始化表單,所有給控件賦值就成必然的了。
今天主要講的控件是radio,select,input,Label,Literal。這邊服務(wù)器控件講的比較少,主要是因?yàn)榉?wù)器控件一來可以在后臺賦值,其次服務(wù)器控件在解析后也是也是html控件
在平時(shí)寫程序的時(shí)候,給radio賦值最頭痛了。今天把這些控件的賦值做成DEMO,跟大家一起分享。
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Jquery4.aspx.cs" Inherits="JQuery_1.Jquery4" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>JQuery給控件賦值 www.54talk.cn</title>
<script type="text/javascript" src="JS/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert("aa");
var v1 = "2";
var v2 = "2";
var v3 = "abc";
var v4 = "lab";
var v5 = "lit";
$("input[name='rdo'][value=1]").attr("checked", true);
//這里的input 后面不能有空格,如果有空格,則不能賦值
//value后面不用引號
$("#s1").val(v2);
$("#ipt").val(v3);
$("#lab1").text(v4);
//這里必須是html或者text如果用val()這不能顯示任何內(nèi)容
$("#lit1").html(v5);
//這里不能顯示任何東西,因?yàn)長iteral在客戶端不會解析成任何標(biāo)簽
//這里特意拿出來就是為了提醒大家
//<span></span>標(biāo)簽和Label是一樣的
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<!--radio-->
a<input type="radio" name="rdo" id="r1" value="0" />
b<input type="radio" name="rdo" id="r2" value="1" />
c<input type="radio" name="rdo" id="r3" value="2" />
<!--select-->
<select id="s1">
<option value="0">11</option>
<option value="1" selected="selected">22</option>
<option value="2">33</option>
<option value="3">44</option>
</select>
<!--input-->
<input type="text" id="ipt" />
<asp:Label ID="lab1" runat="server"></asp:Label>
<asp:Literal ID="lit1" runat="server"></asp:Literal>
</div>
</form>
</body>
</html>
在平時(shí)寫程序的時(shí)候,給radio賦值最頭痛了。今天把這些控件的賦值做成DEMO,跟大家一起分享。
復(fù)制代碼 代碼如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Jquery4.aspx.cs" Inherits="JQuery_1.Jquery4" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>JQuery給控件賦值 www.54talk.cn</title>
<script type="text/javascript" src="JS/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert("aa");
var v1 = "2";
var v2 = "2";
var v3 = "abc";
var v4 = "lab";
var v5 = "lit";
$("input[name='rdo'][value=1]").attr("checked", true);
//這里的input 后面不能有空格,如果有空格,則不能賦值
//value后面不用引號
$("#s1").val(v2);
$("#ipt").val(v3);
$("#lab1").text(v4);
//這里必須是html或者text如果用val()這不能顯示任何內(nèi)容
$("#lit1").html(v5);
//這里不能顯示任何東西,因?yàn)長iteral在客戶端不會解析成任何標(biāo)簽
//這里特意拿出來就是為了提醒大家
//<span></span>標(biāo)簽和Label是一樣的
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<!--radio-->
a<input type="radio" name="rdo" id="r1" value="0" />
b<input type="radio" name="rdo" id="r2" value="1" />
c<input type="radio" name="rdo" id="r3" value="2" />
<!--select-->
<select id="s1">
<option value="0">11</option>
<option value="1" selected="selected">22</option>
<option value="2">33</option>
<option value="3">44</option>
</select>
<!--input-->
<input type="text" id="ipt" />
<asp:Label ID="lab1" runat="server"></asp:Label>
<asp:Literal ID="lit1" runat="server"></asp:Literal>
</div>
</form>
</body>
</html>
相關(guān)文章
zTree jQuery 樹插件的使用(實(shí)例講解)
下面小編就為大家?guī)硪黄獄Tree jQuery 樹插件的使用(實(shí)例講解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-09-09Jquery Easyui驗(yàn)證組件ValidateBox使用詳解(20)
這篇文章主要為大家詳細(xì)介紹了Jquery Easyui自定義下拉框組件的使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12jquery學(xué)習(xí)筆記 用jquery實(shí)現(xiàn)無刷新登錄
為了防止以后好久不用生疏,在這里記下,供剛開始學(xué)習(xí)jquery的童鞋們借鑒,我也是剛開始學(xué)jquery,有什么寫的不對的地方,還請大家指出錯(cuò)誤,共同進(jìn)步。2011-08-08在jQuery ajax中按鈕button和submit的區(qū)別分析
昨天在使用jQuery ajax的post方法進(jìn)行頁面?zhèn)髦?,無刷新獲取數(shù)據(jù)展示,弄了半天就是沒有效果,看了半天也沒有語法錯(cuò)誤,最后才終于明白問題出在哪里2012-10-10