在文本框中加载ajax请求

时间:2013-09-22 06:03:09

标签: javascript jquery ajax

我想在文本框中加载AJAX请求。我尝试使用load加载AJAX请求: -

$("#textbox-id").load("file.php");

但是,它没有用,虽然相同的代码适用于div: -

$("#div-id").load("file.php");

是否有任何此类函数可以在文本框中加载AJAX请求?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

为什么不使用$.ajax方法?在success块中,从您的回复数据中获取值并将其设置在textbox

$.ajax({
    type: 'POST',
    dataType: 'json',
    url: 'file.php',
    success: function( data ) {
        $("#textbox-id").val(data);
    },

    error: function(xhr, status, error) {
        alert(status);
    }

});

OR

$.get('file.php', function(data) {
    $("#textbox-id").val(data);
});