मैं jQuery के लिए एक्स-संपादन योग्य प्लगइन का उपयोग कर रहा के मूल्य पर आधारित। मैं दो का चयन क्षेत्रों जो गतिशील ajax के माध्यम से डेटा के साथ आपूर्ति कर रहे हैं।jQuery एक्स-संपादन योग्य: अद्यतन का चयन क्षेत्र अन्य चुनिंदा क्षेत्र
क्षेत्रों:
<td class="center">
<a href="#" data-name="'.$res['mid'].'" class="zone">'.$zonename.'</a>
</td>
<td class="center">
<a href="#" data-name="'.$res['mid'].'" class="area" data-zona="'.$zoneuid.'">'.$areaname.'</a>
</td>
और jQuery:
$('a.zone').editable({
type: 'select',
url: '../admin/callbacks/quickEdit.php?t=zone',
pk: 1,
showbuttons: true,
source: function() {
var result;
$.ajax({
url: '../admin/callbacks/jsonDataList.php',
data: {t: 'zone'},
type: 'GET',
global: false,
async: false,
dataType: 'json',
success: function(data) {
result = data;
}
});
return result;
},
success: function(response, newValue) {
$(this).parent().siblings('td').children('a.area').data('zona', newValue);
console.log(response, newValue);
}
});
$('a.area').editable({
type: 'select',
pk: 1,
url: '../admin/callbacks/quickEdit.php?t=area',
showbuttons: true,
source: function() {
var result;
var zona = $(this).data('zona');
$.ajax({
url: '../admin/callbacks/jsonDataList.php',
data: {t: 'area', zone: zona},
type: 'GET',
global: false,
async: false,
dataType: 'json',
success: function(data) {
result = data;
}
});
return result;
},
success: function(response, newValue) {
console.log(response);
}
});
इस मुझे क्या करना चाहते हैं: यह मेरा कोड है जब वे $('a.zone')
का मूल्य बदल रहा $('a.area')
चाहते फिर से लोड करने ajax डेटा। मैं ऐसा कैसे कर सकता हूं?