将Javascript Ajax代码转换为jQuery

将Javascript Ajax代码转换为jQuery,javascript,jquery,ajax,Javascript,Jquery,Ajax,我需要将此代码转换为jQuery 多谢各位 function myItem(id, page) { AjaxPost(WEB_URL+'/myitems.inc.php', "page="+page+"&id="+id, function () { if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {

我需要将此代码转换为jQuery

多谢各位

  function myItem(id,  page) {  
        AjaxPost(WEB_URL+'/myitems.inc.php', "page="+page+"&id="+id, 
            function () {
                if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
                    div('myItem_box').innerHTML += xmlHttp.responseText;
                }
            }
        )
    }

到目前为止你尝试了什么?什么阻止了你?jQuery有很好的文档记录。始终使用它来正确编码查询字符串参数。xmlHttp.readyState是否可以包含完整的内容?不知道这是stackConvertMyCode.com$'myItem\u box'.html$'myItem\u box'.html+响应;请把它修好。这真的很糟糕。@BlueSkies我改成了.html格式,它使用一个函数来修改旧的值,这样更好吗?稍微好一点。主要的缺点是,您破坏DOM的这一部分只是为了用新内容重建它。这将销毁与这些旧元素关联的任何处理程序和其他数据。我知道OP也在做同样的事情,但需要纠正。改为使用.append。依我看,有90%的概率它只是一个文本字段。可能是。如果是这样,您也可以将.text与函数参数一起使用。重要的是,这显然是一个完全的初学者,所以加强这样的练习不是一个好主意。无论是否为HTML,都可以使用.append。如果它是一个表单字段,那么它应该是.val。
function myItem(id, page) {
    $.post({
        url: WEB_URL + '/myitems.inc.php',
        data: {page: page, id: id},
        success: function(response) {
            $('#myItem_box').append(response);
        }
    });
};