Javascript 创建元素选择选项和选定值

Javascript 创建元素选择选项和选定值,javascript,jquery,Javascript,Jquery,我正在尝试下面给出的代码: var-tmp1=3; var状态\详细信息\ hanca=过程恢复; $'select.status\u detail\u hanca'.valtmp1; $.t正文\u详情\u汉字\u检查。附录状态\u详情\u汉字; 您可以使用.prepend、jQuery为元素添加前缀,以选择.status\u detail\u hanca,将值和文本设置为tmp1,并将selected属性设置为true var-tmp1=3; var状态\详细信息\ hanca=` 散文

我正在尝试下面给出的代码:

var-tmp1=3; var状态\详细信息\ hanca=过程恢复; $'select.status\u detail\u hanca'.valtmp1; $.t正文\u详情\u汉字\u检查。附录状态\u详情\u汉字; 您可以使用.prepend、jQuery为元素添加前缀,以选择.status\u detail\u hanca,将值和文本设置为tmp1,并将selected属性设置为true

var-tmp1=3; var状态\详细信息\ hanca=` 散文 回来 塞莱赛 `; $.t车身\详细信息\车身\检查 .附录状态(详情)(中文); var select=$select.status\u detail\u hanca .prepend$,{value:tmp1,selected:true,text:tmp1}; console.logselect.val;
你可以试试这样的。使用循环并创建字符串也比硬编码要好

var-tmp1=3; var optionList=[Proses,Return,Selesai,TEST,FOO] var状态_详情_hanca=; 状态\详细信息\ hanca=optionList.ReduceFunction P、c、i{ var_t=+c+; p+=\u t; 返回p; },状态(详情)汉卡;; 状态_详情_hanca+=; $.t正文\u详情\u汉字\u检查。附录状态\u详情\u汉字; $document.onchange、.status\u detail\u hanca、function{ console.log$this.val }
//基于选择选项文本的选择

$(".status_detail_hanca option:contains("+ $.trim("Text you want to select") +")").attr('selected', 'selected');

//基于选择选项值的选择

$('.status_detail_hanca').val(name);

在按类选择元素的类名前添加点,即$'.ClassName'。操作

它的工作,只是缺少=在Oops之后。为typoHi Rajesh道歉,如何选择。按您的代码更改?例如$select.status\u detail\u hanca.onchange,函数{$'id\u button'.removeAttrIsabled}。你能给我看一下代码吗,因为我像上面那样尝试了,但没有工作。thanks@wawanSetiyawan我已经更新了我的答案。无法直接添加事件侦听器,因为代码运行时该选择器不可用。对于这种情况,您应该使用委托;但是,不起作用!。