我有两个 DropDown 字段,我希望动态选择其中一个选项。由于我使用的是 SugarCRM,我无法直接在选项标签中写入条件。
我想通过它在 jQuery 中的值来获取一个选项标签,并向它添加一个属性“selected=selected”
我怎样才能做到这一点?
您可以创建一个 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;
});
}