我需要根据ASP.net 代码drop downs
中的2 所做的选择来编写验证代码。
如何从 javascript 单击按钮(在弹出窗口内)上获取这些控件的选定值?
有人可以建议我一个解决方案吗?modal popup
问问题
1016 次
2 回答
1
你可以这样使用
var stateId=$('<%= stateList.ClientID%>').val();
alert(stateId);
或者你可以利用
ClientIDMode="Static"
它将停止 id 在运行时更改。
详情
http://www.codeproject.com/Articles/34151/ASP-NET-4-0-Client-ID-Feature
编辑 1
function validateTime()
{
var fh = ('<%= cboFromTimeHours.SelectedValue%>');
var fm = ('<%= cboFromTimeMins.SelectedValue%>');
alert(fh);
alert(fm);
var ft = (parseInt(fh) * 60) + parseInt(fm); alert(ft);
}
于 2013-04-08T04:58:11.613 回答
0
在纯javascript中,您可以使用getElementById
方法
var stateId=document.getElementById('stateList').value;
alert(stateId);
如果您有可用的 jQuery 库,则可以像这样获取选定的值
var stateId=$('#stateList').val();
alert(stateId);
假设stateList
是您的 SELECT 元素的 ID。
于 2013-04-08T04:45:37.203 回答