2454 次
2 に答える
3
以下に示すように、クライアント側の onclick ハンドラーをリストボックスに追加するだけです。
<asp:ListBox id="ListBox1" runat="server" .....
onclick="openPopup(this)">
........
</asp:ListBox>
次に、次の JavaScript コードを追加します。
<script type="text/javascript">
function openPopup(e){
window.open(e.value);
}
</script>
于 2009-06-18T21:19:31.283 に答える
0
確かに、これは jQuery を使えばかなり簡単です。明らかに、URL の生成は 1 つのステートメントに減らすことができますが、一般的なアイデアが得られるはずです。
$(document).ready(function() {
$("your-element").click(function() {
var str = $("#listbox-id").val();
var url = "your-url.com/" + str;
window.open(url);
});
});
于 2009-06-18T21:16:41.913 に答える