1

我有两个 DropDown 字段,我希望动态选择其中一个选项。由于我使用的是 SugarCRM,我无法直接在选项标签中写入条件。

我想通过它在 jQuery 中的值来获取一个选项标签,并向它添加一个属性“selected=selected”

我怎样才能做到这一点?

4

1 回答 1

1

您可以创建一个 custom.js 文件并在 custom/modules/{MODULE_NAME}/views/view.edit.php 中定义它。

class Custom{MODULE_NAME}ViewEdit extends ViewEdit {
    function preDisplay(){
        parent::preDisplay();
        echo '<script language="javascript" src="custom/modules/{MODULE_NAME}/custom.js"> </script>'; 
    }
}

然后在 custom.js 中做类似的事情

YAHOO.util.Event.onDOMReady(setSelected);

function setSelected() {
    $('select#dropdown1').change(function() {
        $("select#dropdown2 option[value='Some Value']").attr('selected', 'selected');
        return false;
    });
}
于 2013-04-02T13:58:38.780 回答