我正在使用ajax来获取输出。响应出现在firebug面板上。但不是在我的浏览器上。
这是我正在使用的表格。
<LABEL for="test">
Party Name
<input type id='test' name="test" class=".test" />
</LABEL>
Ajax成功通话
success: function (html)
{
$("#test").append(html);
}
<select name="plid" id="plid">
<option value="" selected="selected">--Select the Pack Name--</option>
<option value='A TO Z PHARMACY'>A TO Z PHARMACY</option>
<option value='A.A.HOMOEO HALL'>A.A.HOMOEO HALL</option>
<option value='A.A.HOMOEO HALL (ROBRA)'>A.A.HOMOEO HALL (ROBRA)</option>
</select>
答案 0 :(得分:4)
使用.val()
在input
$("#test").val(html);
修改强>
如果你想在输入文字后附加html,你可以这样做 -
$(html).insertAfter('#test');
演示--->
http://jsfiddle.net/8uSWP/1/
答案 1 :(得分:0)
根据您在pXL上述评论中提出的问题,如果您返回的select
已经格式化,则EX:
<select>
<option>Stuff</option>
..more options
</select>
然后你可以这样做:
$("#test").after(html);
这会在输入ID select
test