如何从jQuery

时间:2019-01-18 12:14:32

标签: php jquery html

我有一个jQuery textarea,我在其中使用按钮发布表单值。我不想刷新页面,并为此目的使用AJAX,这样就不会刷新页面。我已经尝试了很多,但是解决方案似乎没有出来。这是我的相同代码。任何见解都会非常有帮助。

这是我的代码,

<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $('.click_notes').on('click',function(){
 var tid = $(this).data('question-id'); 
$(this).closest('ul').find('.demo').html("<div class='comment_form'><span onclick='$(this).parent().hide()'><b>X</b></span><form id = 'contactForm1' action='submit.php' method='post'><textarea required cols ='50' class='span10' name='notes' rows='6'></textarea><br><input class='btn btn-primary' id = 'submitnotes' name= 'submit_notes' type='submit' onclick = 'submitform()' value='Add Notes'><input type='hidden' name='submitValue' value='"+tid+"' /></form><br></div>");
 });
});

</script> 
<script type="text/javascript">

      function submitform() {
        e.preventDefault();

        $.ajax({
            type: frm.attr('method'),
            url: frm.attr('action'),
            data: frm.serialize(),
            success: function (data) {
                console.log('Submission was successful.');
                console.log(data);
            },
            error: function (data) {
                console.log('An error occurred.');
                console.log(data);
            },
        });
        }

</script>

1 个答案:

答案 0 :(得分:1)

要实现与@BindingAdapter("enableButton") internal fun Button.enableButton(enabled: Boolean?) = enabled?.let { isEnabled = it } ?: also { isEnabled = false } 本身的<Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button Text" app:enableButton="@{viewModel.observeStatus()}" /> // <- Observes Boolean 事件的钩子,而不是提交按钮的submit事件的钩子。另请注意,您不应该使用form事件属性。由于表单的HTML内容是动态附加到DOM的,因此您可以在clickon*上都使用委托事件处理程序。试试这个:

form

还请注意,您包括两个版本的jQuery,其中一个版本(1.6.1)已过时将近8年。我建议改用对jQuery 3.3.1的单一引用。