Xin chào Tôi có biểu mẫu html mà tôi đang gửi qua sự kiện nhấp chuột vào nút. Sự kiện cháy $ ("# myform"). Submit(); vấn đề là có một hộp kiểm trên biểu mẫu và trong firebug theo params được đăng nó cho thấy "mycheckbox1 trên" thay vì sau đó dự kiến "mycheckbox1 true".Giá trị của bộ kiểm tra gửi biểu mẫu thành "bật" thay vì "đúng"
khi gửi biểu mẫu qua ajax Tôi có thể đặt dữ liệu được đăng không có vấn đề nhưng biểu mẫu này có tệp tải lên yêu cầu một trong số các hack khác nhau để làm cho nó hoạt động. Người mà tôi đang sử dụng cuối cùng là gửi cuộc gọi. nhưng có lẽ điều đó không liên quan.
Trong mọi trường hợp khi dữ liệu đến máy chủ, máy chủ không thấy giá trị "bật" dưới dạng bool và do đó bỏ qua nó.
Mọi thông tin chi tiết sẽ được đánh giá cao.
giá trị gì vào hộp kiểm có? Nếu nó không có thuộc tính 'value', nó chỉ có thể báo cáo' on'. –
Có, tôi đã đọc điều này nhưng kỳ lạ khi tôi xem một hộp kiểm với firebug và tôi kiểm tra và bỏ chọn nó nó không hiển thị một giá trị. Có lẽ tôi cần đặt giá trị là false khi hộp kiểm được tạo hoặc có thể tôi cần trình xử lý sự kiện onChange chung để xử lý thủ công cài đặt giá trị. – Raif