在 JAVAScript 模态弹出窗口中隐藏值

Hide value in JAVAScript modal pop-up

本文关键字:隐藏 窗口 JAVAScript 模态      更新时间:2023-09-26
<select onchange="SUGAR.email2.composeLayout.applyEmailTemplate('0', 
this.options[this.selectedIndex].value);" id="email_template0" name="email_template0">
<option value="">-none-</option>
<option value="159a06ef-4d58-6eff-a969-52fdff05d328">Case Closure</option>
<option value="182641ab-44c0-719d-04b3-52fdffa2b2d2">Case Creation</option>
</select>

我有这个java模式弹出窗口。我想隐藏某些值,即 159a06ef-4d58-6eff-a969-52fdff05d328。顺便说一下,这些是下拉值。

我已经试过了,但它不起作用。

$(document).on('DOMNodeInserted', '#composeHeaderTable0', function(event) {
$("#email_template0 option[value='159a06ef-4d58-6eff-a969-52fdff05d328']").hide();
});

请任何指针。提前谢谢。

John

这是正确的方法

$(document).bind('DOMNodeInserted', '#composeHeaderTable0', function(event) {

取而代之的是这个

$(document).on('DOMNodeInserted', '#composeHeaderTable0', function(event) {

此外,我还能够根据这样的其他元素值隐藏/显示。

$(document).bind('DOMNodeInserted', '#composeHeaderTable0', function(event) {
    if ($('#data_parent_type0').val() == 'Leads') {
    $("#email_template0 option[value='159a06ef-4d58-6eff-a969-52fdff05d328']").hide();
    }
});

感谢里特什的指点。