Gửi biểu mẫu jQuery không hoạt động – biểu mẫu gửi jquery không hoạt động

Bạn đang xem : biểu mẫu gửi jquery không hoạt động

Lỗi SỐ MỘT là gặp BẤT CỨ THỨ GÌ với từ dành riêng submit as ID hoặc NAME trong biểu mẫu của bạn.

Nếu bạn định gọi .submit () trên biểu mẫu VÀ biểu mẫu có submit làm id hoặc tên trên bất kỳ phần tử biểu mẫu nào, thì bạn cần đổi tên phần tử biểu mẫu đó vì phương thức gửi / trình xử lý của biểu mẫu bị che bởi thuộc tính name / id.

Một số điều khác:

Như đã đề cập, bạn cần gửi biểu mẫu bằng sự kiện đơn giản hơn sự kiện jQuery

NHƯNG bạn cũng cần phải hủy các nhấp chuột vào các liên kết

Nhân tiện, tại sao bạn có hai nút? Vì bạn sử dụng jQuery để gửi biểu mẫu, bạn sẽ không bao giờ biết nút nào trong số hai nút đã được nhấp trừ khi bạn đặt trường ẩn khi nhấp.

  & lt; form action = "deletprofil.php" id = "form_id" method = "post" & gt;
  & lt; div data-role = "controlgroup" data-filter = "true" data-input = "# filterControlgroup-input" & gt;
  & lt; button type = "submit" value = "1" class = "ui-btn ui-shadow ui-angle-all ui-icon-delete ui-btn-icon-right" data-icon = "delete" aria-disable = "false" & gt; Anlegen & lt; / button & gt;
  & lt; button type = "submit" value = "2" class = "ui-btn ui-shadow ui-angle-all ui-icon-delete ui-btn-icon-right" data-icon = "delete" aria-disable = "false" & gt; Bnlegen & lt; / button & gt;
  & lt; / div & gt;
& lt; / form & gt;

 $ (function () {
    $ ("# NOlink, #OKlink"). On ("click", function (e) {
        e.preventDefault (); // hủy hành động mặc định
        $ ("# popupDialog"). popup ('close');
        if (this.id == "OKlink") {
          document.getElementById ("form_id"). submit (); // hoặc $ ("# form_id") [0] .submit ();
        }
    });

    $ ('# form_id'). on ('submit', function (e) {
      e.preventDefault ();
      $ ("# popupDialog"). popup ('open');
    });
});
 

Đánh giá các nhận xét của bạn, tôi nghĩ bạn thực sự muốn làm điều này:

  & lt; form action = "deletprofil.php" id = "form_id" method = "post" & gt;
  & lt; input type = "hidden" id = "whichdelete" name = "whichdelete" value = "" / & gt;
  & lt; div data-role = "controlgroup" data-filter = "true" data-input = "# filterControlgroup-input" & gt;
  & lt; button type = "button" value = "1" class = "delete ui-btn ui-shadow ui-angle-all ui-icon-delete ui-btn-icon-right" data-icon = "delete" aria- bị vô hiệu hóa = "false" & gt; Anlegen & lt; / button & gt;
  & lt; button type = "button" value = "2" class = "delete ui-btn ui-shadow ui-angle-all ui-icon-delete ui-btn-icon-right" data-icon = "delete" aria- bị vô hiệu hóa = "false" & gt; Bnlegen & lt; / button & gt;
  & lt; / div & gt;
& lt; / form & gt;

 $ (function () {
    $ ("# NOlink, #OKlink"). On ("click", function (e) {
        e.preventDefault (); // hủy hành động mặc định
        $ ("# popupDialog"). popup ('close');
        if (this.id == "OKlink") {
          // kích hoạt sự kiện gửi, không phải trình xử lý sự kiện
          document.getElementById ("form_id"). submit (); // hoặc $ ("# form_id") [0] .submit ();
        }
    });
    $ (". delete"). on ("click", function (e) {
        $ ("# whichdelete"). val (this.value);
    });
    $ ('# form_id'). on ('submit', function (e) {
      e.preventDefault ();
      $ ("# popupDialog"). popup ('open');
    });
});
 


Xem Thêm  Cách thêm sass hoặc scss trong React - nhập scss vào phản ứng

Xem thêm những thông tin liên quan đến chủ đề biểu mẫu gửi jquery không hoạt động

jquery make a post request

  • Tác giả: kudvenkat
  • Ngày đăng: 2015-06-04
  • Đánh giá: 4 ⭐ ( 9405 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Link for all dot net and sql server video tutorial playlists
    https://www.youtube.com/user/kudvenkat/playlists?sort=dd&view=1

    Link for slides, code samples and text version of the video
    http://csharp-video-tutorials.blogspot.com/2015/06/jquery-make-post-request.html

    Healthy diet is very important both for the body and mind. If you like Aarvi Kitchen recipes, please support by sharing, subscribing and liking our YouTube channel. Hope you can help.
    https://www.youtube.com/channel/UC7sEwIXM_YfAMyonQCrGfWA/?sub_confirmation=1

    In this video we will discuss
    1. How to make a post request using jquery.
    2. What is the difference between get and post

    This is continuation to Part 58, please watch Part 58 before proceeding.

    To make a get request we use jquery get function. jQuery load function can be used to make either a get or post request, depending on whether the data parameter is specified or not. POST method is used if data is provided, otherwise, GET is used.

    Another method that is available in jQuery to make a post request is post method.

    jQuery post function syntax
    $.post( url [, data ] [, success ] [, dataType ] )

    Please note that the syntax of post function is similar to get function

    To modify the example we worked with in Part 58, to issue a post request simply replace get() function with post function.

    CHANGE THE FOLLOWING LINE FROM
    $.get(‘GetHelpText.aspx’, { HelpTextKey: helpDiv }, function (response) {

    TO
    $.post(‘GetHelpText.aspx’, { HelpTextKey: helpDiv }, function (response) {

    At this point if you fire fiddler and inspect the request you will find that a POST request is issued.

    What is the difference between get and post
    1. GET is designed for getting data from the server. POST is designed for modifying data on the server.

    2. Both GET and POST can be used to send data to the server.

    3. When you are sending data with a GET request, the data is appended to the URL as query strings. With POST request the data is included in the message body.

    4. There is a limit on how much data can be sent using a GET request due to the limit on the length of the data that can be passed as part of the URL. The size limitations associated with GET are different depending on the client and server software. So, If you’re sending large amounts of data, use POST over GET. If it’s just a small amount of data then you may use GET.

    5. In general, a GET request should have no side-effects, in the sense that it shouldn’t modify data. Usually if we are using a GET request to send data to the server, it should be to retrieve an item with an id. For example, GetCustomer.aspx?id=1, will retrieve a customer with id=1.

    A lot of people keep asking what is the difference between GET and POST in AJAX
    Whether you make GET and POST request using AJAX or by some other means is irrelevant, the differences are still the same.

Ngăn chặn mặc định khi gửi biểu mẫu jQuery

  • Tác giả: vi.tlcpv.org
  • Đánh giá: 5 ⭐ ( 9456 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Có gì sai với điều này? HTML:

Sử dụng JQuery để gửi biểu mẫu

  • Tác giả: vi.waldorf-am-see.org
  • Đánh giá: 3 ⭐ ( 5939 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tôi có biểu mẫu sau trên một trang:

JAVASCRIPT: Chụp biểu mẫu gửi bằng jquery và .submit

  • Tác giả: vi.dollingerco.com
  • Đánh giá: 4 ⭐ ( 5720 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tôi đang cố gắng sử dụng jQuery để nắm bắt một sự kiện gửi và sau đó gửi các phần tử biểu mẫu được định dạng là JSON đến một trang PHP. Tuy nhiên, tôi đang gặp sự cố khi ghi lại nội dung gửi, tôi đã bắt đầu với .click () thậm chí …

Sử dụng JQuery – ngăn biểu mẫu gửi

  • Tác giả: vi.dpbhouse.com
  • Đánh giá: 4 ⭐ ( 7932 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Làm cách nào để ngăn biểu mẫu gửi bằng jquery? Tôi đã thử mọi thứ – hãy xem 3 tùy chọn khác nhau mà tôi đã thử bên dưới, nhưng tất cả đều không hoạt động: $ (document) .ready (function () {// option …

JAVASCRIPT: Sử dụng JQuery để gửi biểu mẫu

  • Tác giả: vi.fmihm.org
  • Đánh giá: 4 ⭐ ( 5476 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tôi có biểu mẫu sau trên một trang:

Gửi biểu mẫu jQuery không hoạt động

  • Tác giả: helpex.vn
  • Đánh giá: 5 ⭐ ( 2726 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tôi có hình thức đó

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình