IN 私の Web ページには、別の更新パネルに保持されている 5 つのドロップダウン リストが含まれています。jクエリ機能が原因で動作しなくなりました。この問題を解決するには?誰でも私を案内できますか
<asp:Script Manager ID="smShop" run at="server" />
<asp:Update Panel class="designer" ID="up Mall"run at="server">
<Content Template>
<asp:Drop Down List run at="server" ID="ddlListMall" OnSelectedIndex Changed="ddl ListMall_SelectedIndexChanged" AutoPostBack="true" CssClass="designer">
</asp:Drop Down List>
</Content Template>
<Triggers>
<asp:AsyncPostBack Trigger ControlID="ddlListMall" EventName="SelectedIndexChanged" />
</Triggers>
</asp:Update Panel>
これはjQuery関数です:
function MallSelect(){
$('.selectField select').each(function (i){
$(this).attr('id', 'slctOptID' + i); });
$('.selectField select').change(function ()
{
var slctID = $(this).attr('id');
optvalue = $('#' + slctID + ' option:selected').attr('value');
$("#" + slctID + " option:selected").each(function ()
{
if (optvalue == "others")
{
$("#" + slctID).parent().parent().next('.otherField').fadeIn();
}
else
{
$("#" + slctID).parent().parent().next('.otherField').hide();
}
}
)
});
リスト項目項目value="Others"
をクリックすると、j クエリ関数に移動します。
この更新パネルのため、その機能には入りません。
更新パネルを削除すると、その機能が表示されますが、両方の機能が必要な場合はどうすればよいですか?