Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Javascript/Jquery引用服务器控件_Javascript_Jquery - Fatal编程技术网

使用Javascript/Jquery引用服务器控件

使用Javascript/Jquery引用服务器控件,javascript,jquery,Javascript,Jquery,我正在将服务器控件名传递给javascript函数 function SelectAllCheckboxes(chk, ctrlName) { alert(ctrlName); 警报返回“GridPublisher” 所以。。。 为什么这样做有效: $("#MainContent_GridPublishers_gridPublishers").hide(); 但这并不是: $("#MainContent_GridPublishers_" + ctrlName).hide(); 还有

我正在将服务器控件名传递给javascript函数

function SelectAllCheckboxes(chk, ctrlName) {
    alert(ctrlName);
警报返回“GridPublisher”

所以。。。 为什么这样做有效:

$("#MainContent_GridPublishers_gridPublishers").hide();
但这并不是:

$("#MainContent_GridPublishers_" + ctrlName).hide();
还有

alert($("#MainContent_GridPublishers_" + ctrlName).length);
返回“0”

警报(“T”+ctrlName+T”); 返回“TgridPublishersT”


返回“#MainContent_GridPublishers_GridPublishers”

它应该可以工作。。您是否尝试提醒
$(“#main content\u GridPublishers\u”+ctrlName)。长度
或尝试
提醒('T'+ctrlName)
检查前导空格。我的猜测是,ctrlName有一个前导空格,当你提醒它时,你错过了它。
console.log(“MainContent\u GridPublishers”+ctrlName)
是你的朋友。谢谢大家,我已经根据你的建议更新了我的问题的结果。
alert(ctrlName)
如何返回
gridPublishers
console.log
如何返回
gridPublishers
(注意大写字母G)@MattR-谢谢你,伙计!!你是一颗鹰眼星!!!
console.log("#MainContent_GridPublishers_" + ctrlName);