如何从两个不同的下拉列表中获取所选项目的ID。在比较它们之后如果它们是相同的那么如何从数据库获取记录而不使用ajax和php重新加载页面。
constructor(private routerExtensions: RouterExtensions) {
// ...
}
this.routerExtensions.navigate(["/NotificationPage"]);
答案 0 :(得分:0)
只要值在任何下拉列表中发生变化,您就可以调用getValue()函数(如下所述)。
function getValue() {
var val1=$('bg').val();
var val2=$('flat').val();
if(val1==val2)
{
$.ajax({
url: '{{ url("activeDomain") }}',
type: 'get',
//async:true,
data: {
id: val1
},
dataType: 'json',
success: function(json) {
//do whatever you wanted to do
//you can easily manipulate DOM using jQuery
},
error : function(xhr, textStatus, errorThrown ) {
//in case ajax call error
}
});
}
}
else{
//you can send another ajax call
//use code as above
}
}