PDA

View Full Version : سوال: چرا تابع GetURL() اجرا نمی شود؟



mili22
دوشنبه 22 مهر 1392, 19:36 عصر
با سلام
قصد دارم پارامترای تگ select رو با استفاده از AJAX به صفحه ajax.php بفرستم اما ظاهراً تابع GetURL اصلاً اجرا نمی شود!!! از دوستان کسی اگر می دونه علت چیه ممنون می شم کمک کنه.



function GetURL(sel,url){
$.get(url).done(function(data){
$(sel).html(data);
})
}




<td style="text-align:right"> فیلد های جدول انتخاب شوند بر اساس <select name="selfield" onchange="GetURL('#userlist20','ajax.php?f=userselect'">
<option name="optfield" value="10">10</option>
<option name="optfield" value="20">20</option>
<option name="optfield" value="50">50</option>
<option name="optfield" value="100">100</option>
</select>
مورد
<br />
<div id="userlist20"></div></td>

ArtMiz
سه شنبه 23 مهر 1392, 12:58 عصر
این رو امتحان کن:

$('[name="selfield"]').on('change', function(){
var value = $(this).val();
$.ajax({
url: 'ajax.php',
type: 'POST',
data: {'f': value},
})
.done( function(result){
console.log(result);
});
});