将Jquery List值分配给文本按钮

时间:2014-05-05 11:39:48

标签: javascript jquery html jsp

将Jquery变量(caintains Mobile编号和cantact名称)分配给文本按钮.. 我有一个列表,其中列表元素在jsp中迭代,使用jquery和math.random获取随机项(包含mobile_num和name),同时将值分配给文本框只有一个值被分配...这里代码看起来如何像...

<ul><s:iterator value="CantactList"> <li> <s:property value="name"/>
<s:property value="Mobile Number"/><li></s:iterator></ul>

并在jQuery中......

$form = $("<form action="+"xyz"+"></form>");
$form.append('<input type="text" value='+item+' name="Cantact"/>');

如果我使用lable或alert(item)工作正常....执行此代码后我检查输入框.. 代码看起来像这样..

<input type="text" 9333333="" value="Jhon" name="Cantact"/>

无法理解为什么会发生这种情况......有什么建议.. ??

1 个答案:

答案 0 :(得分:3)

你可以尝试改变这个

吗?
$form = $("<form action="+"xyz"+"></form>");  
$form.append('<input type="text" value='+item+' name="Cantact"/>');

$form = $('<form action="xyz"></form>'); // not so important
$form.append('<input type="text" value="'+item+'" name="Cantact"/>'); //this is more important