پاسخ : مشکل در ajax و jquery
سلام ,,
کد ajax که نوشتم اطلاعات رو از دیتابیس میگیره و توی متغییر res میریزه ..
دوست عزیز من میخوام مقادیر آرایه دوبعدی res رو توی یه جدول div استفاده کنم و به صورت یه جدول اطلاعات رو نمایش بدم .. حتی توی خونه های جدول من مقدار زیر رو گذاشتم اما جواب نمیده ..
کد:
<script> document.write(res[0][1]) </script>
اما هیچ مقداری رو نمایش نمیده ..
یاعلی ..
پاسخ : مشکل در ajax و jquery
دوست من، استفاده از document.write اشتباست.
شما باید داخل قسمت html کارتون یک <div> درست کنید و بهش یک ID بدید. فرضا result
و بعد داخل متود success مقدار رو به اون div اضافه کنید. مثلا :
کد HTML:
<script>
$(document).ready(function()
{
$(resultshow).ready(function()
{
$.ajax(
{
type: 'POST',
url: 'myTargetURL.php',
data: {id: '111111'},
data_type :'json',
success: function(res)
{
$('#result').append(res[0][1]);
}
});
}
});
</script>
<div id="result"></div>