使用jquery分配输入文本字段的初始值

时间:2012-10-15 08:11:16

标签: javascript html jquery

我正在尝试使用jquery为文本框分配初始值。这是文本字段

  <input type="text" class="info"/>

这会创建多个文本字段,我需要使用来自数据库的初始值填充文本字段。我有问题,因为我尝试使用jquery适配器。

有任何线索吗?

提前致谢。

以下是详细代码:

我包含index.html

       <?php include "index.html"?>;  

将一些文本字段放到record.php:      ...                          ...

包含index.html之后我使用此代码将初始值分配给具有类名“info”的文本框:

         $('.info').each(function() {
                $('.info').val('yourvalue');
            });

我将为每个输入字段分配一些数据库记录,而不是分配一个常量值(这里是“你的值”)。

3 个答案:

答案 0 :(得分:1)

$('.info').val('yourvalue');

将您的值替换为您想要设置的值..

在ajax请求的成功回调中设置此值..

答案 1 :(得分:0)

$('.info').val('value-to-be-set');
  

.val(value) - 设置匹配集中每个元素的值   元素

上面的代码将设置输入字段的值,如果是'info'

,则为类名

Read More here

答案 2 :(得分:0)

 $('.aciklama').each(function() { $('.aciklama').val('yourvalue'); }); 

你知道$('。aciklama')是一个数组,当你迭代你的数组得到对象时,你仍然得到$('。aciklama')数组并设置数组值,因为我看到它不是正确。 你应该这样写:

$('.aciklama').each(function(index, item) { $(item).val('yourvalue'); });