我想打开一个新的URL,使用jquery粘贴参数,这是即时通讯的方式,
$('#BtnPrintFlujo').click(function(e) {
var url = '@Url.Action("BillingxCashier", "Reports",new {area="Configurations" })';
url += "/opParam=" + $("#Users option:selected").val() +
"&fromDate=" + $('#FromDate').val() +
"&toDate=" + $('#ToDate').val();
var win = window.open(url);
if (win) {
win.focus();
} else {
alert("Porfavor, debes permitir que se abran las ventanas emergentes o el reporte no va a salir :'( ");
}
});
但是,它说了这个错误
Request.Path dangerous on the client (&).
答案 0 :(得分:2)
$('#BtnPrintFlujo').click(function(e) {
var url = '@Url.Action("BillingxCashier", "Reports",new {area="Configurations" })';
url += "?opParam=" + $("#Users option:selected").val() +
"&fromDate=" + $('#FromDate').val() +
"&toDate=" + $('#ToDate').val();
var win = window.open(url);
if (win) {
win.focus();
} else {
alert("Porfavor, debes permitir que se abran las ventanas emergentes o el reporte no va a salir :'( ");
}
});
您在第一个参数之前错过了一个问号
url += "?opParam=" + $("#Users option:selected").val() +
尝试