我有两个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;
});
}