Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Gửi một hàng trong bảng HTML tới php

$('#submit_btn').click(function(){
    var rows = [];
    $('#box-table-a tbody tr input[type=checkbox]:checked').each(function(i,v){
        var tds = $(v).parents('tr').children('td');
        rows.push({
            'name': tds.eq(1).find('select').val(),
            'units': tds.eq(2).text(),
            'calories': tds.eq(3).text(),
            'sugar': tds.eq(4).text()
        });
    });
    rows = JSON.stringify(rows); // submit this using $.post(...)
    $.post('classes/process.php', {'rows': rows}, function(data){
        console.log(data);
    });
});

gửi rows bằng cách sử dụng $ .post () và sau đó, ở phía máy chủ, bạn có thể chuyển đổi lại thành một mảng bằng cách sử dụng json_decode();

Đầu ra mẫu:

[{"name":"Nước", "đơn vị":"1", "calo":"2", "đường":"3"}, {"tên":"Thực phẩm", "đơn vị":"4 "," calo ":" 5 "," đường ":" 6 "}]

Bản trình diễn:
http://jsfiddle.net/cp6ne/84/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. BẢNG DROP MySQL

  2. Ví dụ về CURDATE () - MySQL

  3. Làm cách nào để thêm nhiều hàng với Zend_Db?

  4. tải tệp lên MySql DB bằng PHP

  5. Truy cập Mysql từ xa