0
我試圖選擇動態選擇器的選擇選項。 select的id是這樣的:id =「role_toto.test」。JQuery動態選擇器和特殊字符
我在做什麼是逃避這樣的點:
login= '#role_' + login.replace(/[!"#$%&'()*+,.\/:;<=>[email protected][\\\]^`{|}~]/g, "\\\\$&");
然後我儘量選擇選項,並選擇這樣的屬性:
$(login + ' option[value="'+role+'"]').prop('selected', true);
(其中的作用是一個變量,我以前初始化)但它不起作用:(我試圖選擇沒有像這樣的變量的選項:
$("#role_toto\\.test" + ' option[value="'+role+'"]').prop('selected', true);
它的工作,但是當我做同樣的事情與變量它不... 你們能幫我嗎?
嘗試打印_login_變量... –
當我打印登錄變量時,我得到了我應該得到的東西:#role_toto \\。test – GreeNSparT