如何在asp.net中的下拉选择索引更改中调用javascript函数 [英] how to call function of javascript in dropdown selected index change in asp.net
本文介绍了如何在asp.net中的下拉选择索引更改中调用javascript函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这里我绑定了数据库和数据库中的数据。 onselectedindexchanged databind选项。
我想在给定的时候调用javascript函数。
我试过但是下拉列表没有工作:
Here i bind data from database & onselectedindexchanged databind option.
I want to call function of javascript upon given.
I've tried it but drop down list not working:
script type="text/javascript">
$(document).ready(function () {
$("#ddlpostoffice").onchange(function () {
var geocoder = new google.maps.Geocoder();
var strSearch = document.getElementById('txtSearch').value;
geocoder.geocode({ 'address': strSearch }, function (results, status) {
map = new google.maps.Map(document.getElementById("Map_Div"), myOptions);
var marker = new google.maps.Marker({
position: new google.maps.LatLng(x, y),
map: map,
title: strSearch
});
s
var infowindow = new google.maps.InfoWindow({
content: strSearch
});
infowindow.open(map, marker);
google.maps.event.addDomListener(window, 'load');
} else {
document.getElementById('txtSearch').value = "This Location Map Not Found";
}
});
});
});
</script
asp:DropDownList CssClass="select" ID="ddlpostoffice" runat="server"
AutoPostBack="True" onselectedindexchanged="ddlpostoffice_SelectedIndexChanged" onchange="return false;"
推荐答案
( document )。ready( function (){
(document).ready(function () {
( #ddlpostoffice)。onchange( function (){
var geocoder = new google.maps.Geocoder();
var strSearch = document .getElementById(' txtSearch')。value;
geocoder.geocode({' address':strSearch}, function (结果,状态){
map = new google.maps。 Map ( document .getElementById( Map_Div),myOptions);
var marker = new google.maps.Marker({
position: new google.maps.LatLng(x,y),
map:map,
title:strSearch
});
s
var infowindow = ne w google.maps.InfoWindow({
content:strSearch
});
infowindow.open(地图,标记);
google.maps.event.addDomListener( window ,' 负载'跨度>);
} else {
document .getElementById(' txtSearch')。value = 找不到此位置图;
}
});
});
});
< / script
asp:DropDownList CssClass = 选择 ID = ddlpostoffice runat = server
AutoPostBack = True onselectedin dexchanged = ddlpostoffice_SelectedIndexChanged onchange = return false;
("#ddlpostoffice").onchange(function () { var geocoder = new google.maps.Geocoder(); var strSearch = document.getElementById('txtSearch').value; geocoder.geocode({ 'address': strSearch }, function (results, status) { map = new google.maps.Map(document.getElementById("Map_Div"), myOptions); var marker = new google.maps.Marker({ position: new google.maps.LatLng(x, y), map: map, title: strSearch }); s var infowindow = new google.maps.InfoWindow({ content: strSearch }); infowindow.open(map, marker); google.maps.event.addDomListener(window, 'load'); } else { document.getElementById('txtSearch').value = "This Location Map Not Found"; } }); }); }); </script asp:DropDownList CssClass="select" ID="ddlpostoffice" runat="server" AutoPostBack="True" onselectedindexchanged="ddlpostoffice_SelectedIndexChanged" onchange="return false;"
这篇关于如何在asp.net中的下拉选择索引更改中调用javascript函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文