我正在使用ajax根據一些選擇標記提取我的數據。當我選擇正文部分時,它向sub_parts_ajax()函數發送一個請求,並且它工作的很完美,當我從另一個選擇標籤鏈接到disease_name_ajax()的疾病類型時,我希望在sub_parts_ajax()中選擇最後一個標識符( 這裏是我的代碼:將變量從一個JS函數傳遞到另一個函數
<script type="text/javascript">
function sub_parts_ajax(id){
var VAR = {
myvalue: id
};
$.ajax({
url: 'fetching_parts',
data: 'id='+id,
success:function(res){
//alert(res);
$("#sub_part").empty();
$.each(res,function(key,value){
$("#sub_part").append('<option value="'+key+'">'+value+'</option>');
});
}
});
}
二功能
function disease_name_ajax(typeid){
在這裏我要提醒命名值:myvalue的
alert(VAR.myvalue);
$.ajax({
url: 'fetching_names',
data: 'typeid='+typeid,
success:function(res){
//alert(res);
$("#disease_name").empty();
$.each(res,function(key,value){
$("#disease_name").append('<option value="'+key+'">'+value+'</option>');
});
}
});
}
</script>
VAR.myvalue是如何設置的?如果該ID只是當前選擇元素的選擇值,那麼您可以直接從select元素直接獲取該值。 – nnnnnn
您可以將「id」推入「數組」中,並可在需要時重複使用。 –
已添加圖片檢查它..我在做什麼,當我選擇身體的一部分,它改變了子部分之後,我選擇疾病類型,我希望從選擇身體部位和選擇疾病類型的一個ids一個 –