国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery生成asp.net服務(wù)器控件的代碼

2019-11-21 00:46:30
字體:
供稿:網(wǎng)友
HTML如下
復(fù)制代碼 代碼如下:

<tr>
<td class="leftTd" style="width: 107px">附加金額</td>
<td style="width: 315px"><asp:TextBox ID="txtExtendMoney" Text="0" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="regExtend" runat="server" ControlToValidate="txtExtendMoney" Display="Dynamic" ErrorMessage="格式不正確" ValidationExpression="[1-9]/d*/./d*|0/./d*[1-9]/d*|^[1-9]/d*|0"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="reqExtedNo" runat="server" ControlToValidate="txtExtendMoney" Display="Dynamic" ErrorMessage="不可為空"></asp:RequiredFieldValidator></td>
<td class="leftTd">結(jié)算方式</td>
<td><asp:DropDownList ID="ddlPayType" runat="server"><asp:ListItem>現(xiàn)金</asp:ListItem><asp:ListItem>銀行轉(zhuǎn)賬</asp:ListItem></asp:DropDownList></td>
</tr>
<tr>
<td class="leftTd">結(jié)算賬戶</td>
<td colspan="3"><asp:RadioButtonList ID="rdbPayAccountBank" runat="server" RepeatLayout="Flow"></asp:RadioButtonList></td>
</tr>

最后一個RadioButtonList的ListItem為“其他賬戶",當選中時,其后增加相應(yīng)的asp.net服務(wù)器控件。選擇其它時移除該控件。

增加

引入jQuery,然后如下代碼

復(fù)制代碼 代碼如下:

/*結(jié)算方式*/
$(":radio:last").bind("click",function(){
if($("#txtBankNew").length==0){
$(this).parent().append('<span id="span"><label style="margin-left:6px;margin-right:4px;" for="txtBankNew">開戶銀行</label><input runat='server' id='txtBankNew' type='text' /><label style="margin-left:6px;margin-right:4px;" for="txtAccountNew">開戶賬戶</label><input type='text' id='txtAccountNew' runat='server' /></span>');
};
$("#txtBankNew").focus().select();
});
$(":radio:not(:last)").bind("click",function(){
if($("#txtBankNew").length>0){
$("#span").remove();
}
});

這里值得注意的是如果append之后的控件為服務(wù)器控件,也就是有runat="server"屬性的,原先的單引號生成源后會自動變成雙引號,并且runat="server"消失。這實際上跟手工在前臺書寫此DOM結(jié)構(gòu).net framework處理一致。因此打開此頁面源文件可以看到如下

但不幸的是,該服務(wù)器控件依然沒有起作用……

還是用隱藏服務(wù)器控件來解決吧 主站蜘蛛池模板: 内黄县| 榕江县| 个旧市| 改则县| 醴陵市| 屏东县| 社旗县| 安庆市| 长汀县| 岐山县| 厦门市| 石门县| 广安市| 安陆市| 建瓯市| 晴隆县| 凤山市| 江油市| 拉萨市| 衢州市| 龙游县| 饶阳县| 河间市| 门源| 大姚县| 犍为县| 抚州市| 崇左市| 通榆县| 永胜县| 本溪| 长春市| 曲松县| 万盛区| 商都县| 高清| 青州市| 扎兰屯市| 大洼县| 都安| 勐海县|