PDA

View Full Version : سوال: انتقال پارامتر(عکس) در ایجکس برای آپلود در پایگاه داده



spring2012
شنبه 26 فروردین 1391, 20:04 عصر
سلام به دوستان اهل فن.
دوستان ممنون میشم اگه کسی لطف کنه بگه چطور میشه عکسو به عنوان پارامتر در ایجکس انتقال داد

محمد شهرکی
یک شنبه 27 فروردین 1391, 14:46 عصر
به عکسی که در صفحه قرار دادی یه مشخصه id به نامه مثلا img‌ بده و بعد از طریق jquery مشخصه src عکس رو میگیری و به Ajax میدی و بعد به سرور ارسال می کنی تا آپدیت بشه .

مثال :

$.ajax({
type: 'POST', url: "test.php", async: true, cache: false,
data: "img="+$("#img").attr("src"),
success: function (data) {

},
});

mehdi.mousavi
دوشنبه 28 فروردین 1391, 15:53 عصر
به عکسی که در صفحه قرار دادی یه مشخصه id به نامه مثلا img‌ بده و بعد از طریق jquery مشخصه src عکس رو میگیری و به Ajax میدی و بعد به سرور ارسال می کنی تا آپدیت بشه .

سلام.
اینطوری فقط URL اون تصویر به سرور ارسال میشه و نه Content فایل! برای ارسال محتوای تصویر، از ماشین Client به سرور، فایل مورد نظر باید به سرور Upload بشه که اینکارو میشه توسط این Plugin (http://blueimp.github.com/jQuery-File-Upload/) (یا دیگر jQuery Plugin های موجود برای اینکار) انجام داد.

موفق باشید.