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

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเรื่องการส่งข้อมูลด้วย 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 110.164.125.xxx 30-07-2010 02:30:59

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

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


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


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

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

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

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



ninenik 183.89.194.xxx 30-07-2010
 ความคิดเห็นที่ 2

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



cpuhost 124.121.149.xxx 30-07-2010 11:13






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ