单击同一按钮时,我想显示和隐藏局部视图。 以下代码用于显示部分视图。如果用户再次单击相同的按钮,如何删除部分视图?
<div id="myPartialView"></div>
$('#myBtn').click(function() {
$.ajax({
url: '/Home/GetData',
datatype: "html",
type: "GET",
cache: false,
success: function(result) {
$('#myPartialView').empty();
$('#myPartialView').html(result)
},
error: function(xhr, status, error) {
var errorMessage = xhr.status + ': ' + xhr.statusText;
alert('error - ' + errorMessage);
}
});
return false;
});
答案 0 :(得分:2)
我要将> # Extract & sort unique values from character vars in cube1 for matching character vars
> cube1c <- sapply(cube1m[, ..commonCharCols], unique)
> cube1c <- sapply(cube1c, sort)
> # Extract & sort unique values from character vars in cube2 for matching character vars
> cube2c <- sapply(cube2m[, ..commonCharCols], unique)
> cube2c <- sapply(cube2c, sort)
> # Test if values in each pair of variables are the same
> sapply(cube1c, function(x) setequal(x, cube2c))
cVar1 cVar2 cVar3 cVar4 cVar5 cVar6
FALSE FALSE FALSE FALSE FALSE FALSE
> setequal(cube1c$cVar2, cube2c$cVar2)
[1] TRUE
> for (icol in seq_len(length(commonCharCols))) {
+ print(commonCharCols[[icol]])
+ print(setequal(cube1c[[icol]], cube2c[[icol]]))
+ }
[1] "cVar1"
[1] FALSE
[1] "cVar2"
[1] TRUE
[1] "cVar3"
[1] FALSE
[1] "cVar4"
[1] TRUE
[1] "cVar5"
[1] TRUE
[1] "cVar6"
[1] FALSE
缓存到一个变量中,因此我们只需要查找一次即可。
编辑:
更改了代码以测试myPartialView
,因此它甚至在初始状态下也可以工作。
:empty