jquery removeAttr不工作

jquery removeAttr不工作,jquery,spring-mvc,Jquery,Spring Mvc,我有两个jsp文件 jsp文件,其中包含基本ajax调用并获取html格式数据的代码 $.get("getDOData", { doNumber: obj.val()}, function(data){ /* alert('data is ' + data); */ $("#deliveryNoRow").after(data);

我有两个jsp文件 jsp文件,其中包含基本ajax调用并获取html格式数据的代码

$.get("getDOData", { doNumber: obj.val()},
                    function(data){
                        /* alert('data is ' + data); */

                            $("#deliveryNoRow").after(data);
                            $("#getDoDetails").attr("disabled", "");
                            $("#deliveryOrderNo").attr("readonly", true);

                    })
                    .done(function() {
                        /* alert("second success");  */
                        $("#getDoDetails").attr("disabled", "");
                        originalSoldQty = $("#originalSoldQty").val();
                        //alert("originalSoldQty" + originalSoldQty);
                        $("#submitbutton").removeAttr("disabled");
                    })

             });
在(数据)之后返回类似[$(“#deliveryNoRow”)。的html代码,并在页面中添加该html代码。这很好。如果processin中出现任何错误,我将返回

<script type="text/javascript">
    $(document).ready(function(){
        alert("${error}");
        isErrorOccurred = true;
        //$("#getDoDetails").removeAttr("disabled");
        alert('r u ' + document.getElementById('getDoDetails'));
        document.getElementById('getDoDetails').disabled = false;
        $('#getDoDetails').prop('disabled', false);

    });
</script>

$(文档).ready(函数(){
警报(“${error}”);
ISERROR=true;
//$(“#getDoDetails”).removeAttr(“已禁用”);
警报('ru'+document.getElementById('getDoDetails'));
document.getElementById('getDoDetails')。disabled=false;
$('getDoDetails').prop('disabled',false);
});
它不是html,而是给我一个警报,但其他的,比如document.getElementById('getDoDetails')。disabled=false;和$('getDoDetails').prop('disabled',false);它不起作用

如果发生错误,如何再次启用按钮

提前感谢

使用


尝试此

以启用您可以使用true
$("#submitbutton").prop("disabled",false);