我正在使用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一个 –