我想在inputbox中显示这个函数的结果,尽管没有标记span,因为我需要在下一个表单中发送这个结果。
function checkChange(){
$.ajax({
url: "ordercalculate.php",
data: $('form').serialize(),
context: $("#quote"),
success: function(data){
data=parseInt(data);
$("#quote").html(data);
}
});
}Html代码:
<strong>Total Fee: </strong><span id="quote" /><span/>发布于 2016-05-27 17:09:42
在Javascript中:
$('#inputbox').val(data);,您的html页面应包含文本框,如下所示
<input type="text" id="inputbox"/>就这样
发布于 2016-05-27 17:11:13
<strong>Total Fee: </strong><input type="text" id="quote" /><span/>如果您不希望用户更改该值,则可以添加disabled属性。
在JS端,您可能想要更改:
// $("#quote").html(data);
$("#quote").value = data;发布于 2016-05-27 17:12:02
您可以将该值指定给textbox,而不是span。
HTML更改
<input type="text" id="txtBox" />Jquery更改
$("#txtBox").val(data);https://stackoverflow.com/questions/37479238
复制相似问题