在带冒号的ID' s上使用jQuery Selector时出现语法错误

时间:2015-06-25 16:58:52

标签: javascript jquery visualforce apex

我目前正在使用ALV验证我的visualforce页面上的表单。由于视觉力,所有ID都有冒号,我认为这会导致错误

Uncaught Error: Syntax error, unrecognized expression: CreationPageBlock

对于看起来像

的ID
CreationPage:CreationPageBlock:[otherthingshere]

这是我目前的代码。我尝试了各种各样的事情,从转义冒号(使用反斜杠),到使用getElementByID,使用' [id ='']'格式,但每次我点击我的visualforce页面上的任何内容时,我都会遇到同样的错误。

编辑:这是我的更新代码,但仍有相同的问题

$(function(){

    $('#CreationPage\\:CreationPageBlock\\:getOffering\\:troubleCode').alv();

});


<!--FormSubmit-->       
$('#CreationPage\\:CreationPageBlock\\:getOffering\\:getOfferingsButton').alv('validateForm',{
        formsToSubmit:'#CreationPage\\:CreationPageBlock\\:getOffering',
        formSuccess:function(){
            alert("SUCCESS");
        },
        formFail:function(){
            alert('MUCHFAIL');
        }
    });

编辑#2:我理解这看起来像是重复的,但我已尝试过其他帖子中的所有建议,但似乎没有任何效果,这就是我在这里发布问题的原因 < /强>

0 个答案:

没有答案