|
|
|
ปัญหาการใช้งาน jquery ajax post & get form เพื่อส่งค่าข้ามไฟล์หลังการ validate ครับ |
|
|
|
|
|
|
|
พอดีผมกำลังเริ่มฝึกใช้งาน การ validate form ของ jquery น่ะครับ แล้วไปเจอตัวนึงที่สามารถ post+get ค่า หลังจาก validate form เสร็จเรียบร้อยแล้ว แต่ยังไม่เข้าใจโค้ด
Code (JavaScript)
$("#LoginForm").validate({
rules: { //1 ถ้าเทียบ เป็น $("#Username").rules("add",{ แบบนี้ต่างกันยังครับ
Username: {
required: true
}
},
messages: {
Username: {
required: "Please enter a username"
},submitHandler: function(form) {
$.ajax({
url: form.action,
type: form.method,
data: $(form).serialize(),
success: function(response) { // 2
$('#answers').html(response); // 3
}
});
}
ตามที่เลข 1,2,3 เลยครับ
ถ้าในความคิดผม เลข 2 คือฟังก์ชันหาตัวรับค่าที่ส่งไปไรงี้ป่าว
3 คือระบุตัวรับข้อมูล(ผมลองเปลี่ยนเป็น id ทีี่ไม่มีในหน้านั้นแล้ว ข้อมูลไม่มีเลย)
แล้วถ้าเป็นแบบนั้น หากในหน้าต่อไปเราไม่มีตัวรับข้อมูลที่กำหนดแบบนี้เลย แต่รับเฉพาะค่าการ post แบบว่า $aa=$_POST['??']; แบบนี้เราจะรับค่ายังไงเพราะผมลองทำแล้วมันไม่ได้
รบกวนทีนะครับ ท่านทั้งหลาย
Tag : JavaScript, Ajax, jQuery
|
|
|
|
|
|
Date :
2015-05-12 21:41:24 |
By :
พีรพล |
View :
1365 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองไปอ่าน jQuery กับ Ajax ครับ จะเข้าใจเองครับ
|
|
|
|
|
Date :
2015-05-13 10:02:23 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|