PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

สอบถามเรื่องการส่งข้อมูลด้วย jquery หน่อยครับ

สอบถามเรื่องการส่งข้อมูลด้วย jquery หน่อยครับ

 พอดีผมทำการส่งข้อมูลด้วย jquery ครับ ถ้าเป็นช่อง input ธรรมดาอันนี้ผมทำได้ครับ

แต่ปัญหาคือว่าถ้า การส่งข้อมุลนั้นมีทั้งแบบ input box กับ อัพโหลดรูปภาพด้วยอ่ะครับต้องทำยังไงครับ

เหมือนกับหน้าสมัครสมาชิกอ่ะครับ ก็จะมีช่องให้ป้อน username , password , รูปประจำตัว

ติดต่อใส่คำสั่งรูปครับ อันนี้เป็นสคริปที่ผมเขียนไว้ครับ

$(function(){

$("#button_cate").click(function(){

var NameCategory=$("#category").attr("value");

//var Nameimage

$.post("save-category.php",

{category: NameCategory},

function(data){

$("#ShowText").html(data);

});

});

});

ไม่รู้ว่าจะเพิ่มคำสั่งรูปภาพยังไงดีครับ



โดย:  Cpuhost IP: 110.164.125.xxx วันที่: 30-07-2010 เวลา: 02:30:59

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 2

 ขอบคุณมากครับ ผมจะลองศึกษาเพิ่มเติมนะครับ



โดย:  Cpuhost IP: 124.121.149.xxx วันที่: 30-07-2010 เวลา: 11:13:29
 ความคิดเห็นที่ 1

input type="file" สำหรับการ upload รู้สึกว่าไม่อนุญาต ให้สามารถใช้งานตัวนี้ร่วมกับ ajax (XMLHttpRequest object) ได้
น่าจะเป็นเหตุผลในเรื่องของความปลอดภัย

ส่วนใหญ่ plugin จะเอามาประยุกต์ ทำเป็นแบบ iframe แทน  โดยบาง plugin จะใช้คำว่า ajax upload file

แต่ก็มีหลายเทคนิค ที่จะทำให้ดูเหมือนการใช้ร่วมกัน เช่น
การสร้าง form 2 อันขึ้นมา อันหนึ่งใช้สำหรับข้อมูลที่ไม่ใช่ input file
ส่วนอีกอันเป็น input file พอทำการการ submit ที่ส่วนข้อมูลทั่วไป ก็ให้ jQuery submit ฟอร์ม
สำหรับอัพโหลดไฟล์ ไปพร้อมกัน...



โดย:  Ninenik IP: 183.89.194.xxx วันที่: 30-07-2010