检查AJAX加载表单是否包含提交按钮

时间:2012-03-26 12:17:08

标签: jquery forms submit

有没有办法检查已加载AJAX的表单是否包含带有jQuery的提交按钮?

3 个答案:

答案 0 :(得分:4)

success: function(content) {
    $('#someplaceholder').html(content);
    var containsSubmitButton = $(':submit', content).length > 0;
}

答案 1 :(得分:1)

你可以这样做

$("#div").load("yourpage", function() {
    if($("#div").find(":submit").length > 0) {
          console.log("yes");
    }
});

答案 2 :(得分:1)

您可以从HTML内容创建JQuery实例并对此进行查询。 尝试:

        var s = "<html><body><form><input type='submit' id='submitbtn' name='submitbtn' value='Submit Button' /></form></body></html/>";
    if($(s).find("input[type='submit']").length > 0) {
        alert("true");
    } else {
        alert("false");
    }