如何在输入html中写一个js var值

时间:2014-12-22 06:10:44

标签: javascript jquery ajax

var inc使用下面的ajax递增:

var inc = 100;
jQuery('.mybuttonin').click(function()
{
      jQuery.ajax
      ({
          url: '<?php echo admin_url('admin-ajax.php'); ?>',
          type: 'POST',
          data: {
            'action':'myaction',
            value : inc
          },
          success: function(data)
          {
                inc = data;
                alert(inc);
          },
          error: function(data)
          {
                console.log(data);
          }
      });

});

我希望将此var放在输入ID和名称中:

<input id='wpjobus_resume_skills['+inc+'][1]' name='wpjobus_resume_skills['+inc+'][1]' value='100%'>

我该怎么做?以上输入是动态创建的。

1 个答案:

答案 0 :(得分:0)

如果您的元素已经创建,请使用此。

$('.input_element_class').attr(
            { id: 'wpjobus_resume_skills['+inc+'][1]', name: 'wpjobus_resume_skills['+inc+'][1]', type: 'text', value:'100%'}
);

如果你想创建一个元素,你可以做类似的事情。

$('<input />').attr(
            { id: 'wpjobus_resume_skills['+inc+'][1]', name: 'wpjobus_resume_skills['+inc+'][1]', type: 'text', value:'100%'}
).appendTo('.parent_elemnt_class');