我有一個下拉列表,並在用戶控件旁邊顯示一個鏈接一個用戶控件彈出取決於下拉的價值鏈接在同一頁
我有我在那裏用戶控件兩次使用不同的引用的頁面將打開引用多次標識。但我的問題是,當我單擊頁面上的單個鏈接時,由於鏈接位於usercontrol本身以及下拉列表中,因此我選擇的下拉列表的值爲$find('<%=RadComboBox1.ClientID%>').get_value();
對於這兩種情況都是相同的,或者從最後一個元素
其堂妹RadComboBox1的ID是不相關的網頁,而其相關的現在用戶控件,所以它具有相同的ID,將得到相同的值都彈出鏈接
如何獲取鏈接工作正確?
用戶控件
<script type="text/javascript">
function openPopUp() {
var ddlValue = $find('<%=RadComboBox1.ClientID%>').get_value();
if (ddlValue.length <= 0) {
alert('Please Select a Vendor');
}
else {
var jsURL = "/Open.aspx?id=" + ddlValue;
return OpenPOPWindow(jsURL, 550, 1250, 340, 160);
}
}
</script>
<telerik:RadComboBox runat="server" ID="RadComboBox1" Height="190px" OnClientSelectedIndexChanged="javascript:openPopUp();" >
<a runat="server" id="lnkPopUp" visible="false" href="javascript:void(0);">View Data</a>
那麼問題是什麼? –
如何讓這些鏈接正常工作? – brykneval
你可以發佈代碼,所以我們可以得到一些想法。甚至呈現HTML更好 –