$'之间的区别(小于(%)= DDL.ID%GT;)及$('<%= DDL.ID%GT;') [英] difference between '$(<%= DDL.ID %>) & $('<%= DDL.ID %>')

查看:95
本文介绍了$'之间的区别(小于(%)= DDL.ID%GT;)及$('<%= DDL.ID%GT;')的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图绑定一个事件下拉列表,因为昨天没有任何帮助跑到JavaScript的聊天室没有人能够找到一个解决我的问题,但后来不知何故,我想我的下拉列表绑定如下

I was trying to bind an event to drop down list since yesterday nothing helped went to JavaScript chat room no one was able to find a fix to my problem, but then I somehow tried to bind my drop down list as following

$('<%= ddl.ID %>').bind('change',myfunction);

$(<%= ddl.ID %>).bind('change',myfunction);

和它开始工作,任何想法?

and it started working, any idea ?

修改

对不起它不工作的IE浏览器:(

Sorry Its not working on IE :(

推荐答案

jQuery使用 CSS选择器的语法。

jQuery uses CSS selector like syntax.

有关 id选择它需要preFIX与符号。例如, $('#DOMElementId')

For ID Selector it needs to be prefix with # symbol. Example, $('#DOMElementId')

检查jQuery的 选择列表

Check jQuery Selector list

在您的情况下,正确的应该是

In your case correct one should be

$('#<%= ddl.ID %>').bind('change',myfunction) // if you have no master page or 
                                              //ClientIDMode="static"

$('#<%= ddl.ClientID %>').bind('change',myfunction)

这篇关于$'之间的区别(小于(%)= DDL.ID%GT;)及$('&LT;%= DDL.ID%GT;')的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆