Hướng dẫn php get input value without submit - php nhận giá trị đầu vào mà không cần gửi

Tôi muốn nhận giá trị từ biểu mẫu mà không cần gửi nó, bởi vì khách hàng phải chọn đúng loại mô hình nhà để có được biểu mẫu phù hợp với mô hình nhà được chọn, mà không cần gửi, chỉ cần chọn mô hình ngôi nhà và ví dụ như nó tiếp tục phần còn lại của hình thức sau đó.

Tôi đã cố gắng với điều này:

'') { if($a == $model1) { echo ""; } else if($a == $model2) { echo ""; } else if($a == $model3) { echo ""; } } ?>

hỏi ngày 28 tháng 3 năm 2013 lúc 8:10Mar 28, 2013 at 8:10

Hướng dẫn php get input value without submit - php nhận giá trị đầu vào mà không cần gửi

3

Tôi nghĩ rằng, nếu bạn không muốn page được làm mới khi người dùng chọn giá trị từ danh sách thả xuống của bạn, thì bạn có thể sử dụng ajax. AJAX được sử dụng cho mục đích này. Nếu bạn Google, thì bạn sẽ tìm thấy rất nhiều hướng dẫn liên quan đến AJAX.

Đã trả lời ngày 28 tháng 3 năm 2013 lúc 8:17Mar 28, 2013 at 8:17

BhushanbhushanBhushan

6.11112 Huy hiệu vàng58 Huy hiệu bạc90 Huy hiệu Đồng12 gold badges58 silver badges90 bronze badges

Nếu bạn không muốn gửi biểu mẫu, hãy sử dụng JavaScript để lấy phần tử. Hoặc bạn cũng có thể sử dụng jQuery để truy cập giá trị. Đảm bảo bạn đặt




0 và lấy nó bằng



1

Nếu bạn muốn sử dụng JavaScript,




Mã Ajax ở đây

 $("#model").live("change", function () {
     alert("You choose " + $('#model').val());
 });

Đã trả lời ngày 28 tháng 3 năm 2013 lúc 8:13Mar 28, 2013 at 8:13

UserProguserProgUserProg

6091 Huy hiệu vàng8 Huy hiệu bạc22 Huy hiệu đồng1 gold badge8 silver badges22 bronze badges

Nếu bạn không muốn gửi biểu mẫu của mình, bạn có thể nhận phần tử bằng AJAX/JQuery.

Hoặc bạn có thể viết jquery như thế này. Vì vậy, bạn không cần phải gọi chức năng trong thẻ


Đã trả lời ngày 28 tháng 3 năm 2013 lúc 8:18Mar 28, 2013 at 8:18

MahendramahendraMahendra

9181 Huy hiệu vàng16 Huy hiệu bạc38 Huy hiệu đồng1 gold badge16 silver badges38 bronze badges

2

Không có cách nào để nhận dữ liệu từ một biểu mẫu trước khi gửi trong PHP! Điều này là do trước khi gửi biểu mẫu, tập lệnh PHP chỉ đơn giản là không được gọi.

Nếu bạn muốn thực hiện một số xác thực trước khi gửi dữ liệu, bạn phải sử dụng JavaScript được chạy trên trình duyệt máy khách. Hãy xem thư viện jQuery giúp điều này rất dễ dàng: http://docs.jquery.com/plugins/validation/validate

Nếu bạn chỉ muốn sử dụng PHP thì bạn sẽ cần tách biểu mẫu thành hai trang.

Đã trả lời ngày 28 tháng 3 năm 2013 lúc 8:15Mar 28, 2013 at 8:15

Jozef Legényjozef LegényJozef Legény

1.1571 Huy hiệu vàng11 Huy hiệu bạc26 Huy hiệu đồng1 gold badge11 silver badges26 bronze badges

Bạn phải sử dụng Ajax để đạt được điều này. Ví dụ

$("#house_model").live("change", function () { //Write the ajax and post the value to server side });

Đã trả lời ngày 28 tháng 3 năm 2013 lúc 8:16Mar 28, 2013 at 8:16

Hướng dẫn php get input value without submit - php nhận giá trị đầu vào mà không cần gửi

DeepDeepuDeepu

11.7K14 Huy hiệu vàng56 Huy hiệu bạc88 Huy hiệu đồng14 gold badges56 silver badges88 bronze badges

Làm thế nào tôi có thể nhận được giá trị trường đầu vào trong PHP mà không cần gửi?

Sử dụng $ _POST hoặc $ _GET SuperGlobals của PHP để truy xuất giá trị của thẻ đầu vào thông qua tên của thẻ HTML..

Làm thế nào giá trị bài đăng mà không cần nút gửi trong PHP?

Biểu mẫu có thể được gửi mà không cần sử dụng nút Gửi bằng cách triển khai thuộc tính sự kiện cụ thể hoặc bằng cách nhấp vào liên kết.Nhiệm vụ này có thể được thực hiện bằng cách sử dụng thuộc tính sự kiện Onclick hoặc bằng cách sử dụng biểu mẫu.Gửi () Phương thức trong JavaScript.by implementing a specific event attribute or by clicking the link. This task can be done by using the OnClick event attribute or by using the form. submit() method in Javascript.

Làm thế nào nhận được giá trị từ đầu vào sau khi gửi?

Để có được giá trị của đầu vào biểu mẫu khi gửi trong React: Tạo một biến trạng thái để lưu trữ giá trị của đầu vào.Đặt trình xử lý sự kiện Onchange trên đầu vào để cập nhật biến trạng thái khi giá trị của đầu vào thay đổi.Đặt trình xử lý sự kiện onSubmit trên phần tử biểu mẫu.

Làm thế nào chúng ta có thể xử lý dữ liệu biểu mẫu trong PHP?

Php "Tệp trên máy chủ để xử lý. Nó chỉ cần ghi lại thông tin được gửi bởi người dùng và hiển thị nó cho trình duyệt. ... Bắt dữ liệu biểu mẫu với PHP ..