版权声明:@lingtouyang1997 https://blog.csdn.net/weixin_43209201/article/details/86631759
我之前使用了好几种方式都未能成功给input 文本框赋值
第一尝试传统的JavaScript代码:
document.getElementById(itemvalue).value=值;
第二尝试jquery中的好些方法也未能生效
$(#itemvalue).val('值');//通过val
$(#itemvalue).text('值');//通过text
$(#itemvalue).html('值');//通过html
$(#itemvalue).attr('value','值');//通过属性
通过网查阅资料得知 原来是这么回事!
<input class="easyui-textbox" id="itemvalue" name="itemvalue" type="text">
当我们使用了easyui-xxxx这样的class样式:我们的设置值方法就应该变成这样
设置值:
$('#itemkey').textbox('setValue','值');
取值:
$('#itemkey').textbox('getValue');
通过传统的方法也是没问题的
$(#itemkey).val();
还有其他一些设置 比如说我们的css样式是这样的
<input class="easyui-datebox" id="itemvalue" name="itemvalue" type="text">
那么他设置的方法就应该变为这样的了
$(#xxx).datebox('setValue','2019-01-12');
当然一看到datebox 就应该明白是一个日期的样式。 取值就不说了