如何使用jQuery EasyUI框架设置输入项的默认值

时间:2014-02-28 13:46:04

标签: input jquery-easyui

我正在尝试设置过去两天输入项的默认值。 为此,我也在谷歌搜索,但直到没有找不到解决方案。

我正在使用jQuery EasyUI框架。

<div class="fitem">
  <tr>
    <td></td>
    <td>
      <input type="text" class="easyui-validatebox" name="insertby" id="insertby" size="20">
    </td>
  </tr>
</div>

<script>
  var s = '<?php echo $logname; ?>';
  document.getElementById('insertby').value = s ;  
  alert(s);
</script>

4 个答案:

答案 0 :(得分:0)

由于我无法添加评论要求您尝试,我会尽力帮助您!

首先,您的代码适合我。但是,有时候其他javascript代码会导致错误并在代码块之前停止执行代码。您可能想尝试在Chrome浏览器上按F12,看看在代码块之前是否遇到任何错误,以确保一切顺利。

答案 1 :(得分:0)

答案 2 :(得分:0)

$('#insertby').validatebox('setValue', s);

我带我去“得到它”。

实际上,jquery easyUI会动态修改DOM,以便在您获得其奇特的小部件时,使原始输入框“消失”的方式使其看起来很奇特。这就是为什么直接修改输入字段没有效果,它实际上是隐藏的。我想这样做是因为应该使用他们的getter / setter来正确更新所有内容。

EasyUI非常容易设置和使用,但是对元素进行操作的方式相当不直观。但是一旦掌握了它,就应该没问题。

答案 3 :(得分:0)

使用

setValue. $('idofcombogrid').('setValue',id_value);

id_value指的是最初为combogrid定义的idField的值。