Href link 未正确呈现
Href link is not rendering properly
我正在使用 Kendo 菜单栏在单击菜单项时调用 javascript 函数。但是 Kendo 菜单的 url
没有正确呈现。下面是代码
function kendoMenu() {
$('#menu').kendoMenu({
//orientation: "vertical",
dataSource: [
{
text: "Export",
value: "newtransaction",
items: [
{
text: " Managers",
value: "managers",
url: "javascript:ImportExport('OFD')"
},
{
text: " Terms",
value: "terms",
url: "javascript:doImportExport('OFI')"
},
]
},
],
// select: onKendoMenuselect
});
}
但是当我 运行 程序时,在 html 端它呈现为
<a class="k-link" href="javascript:ImportExport(" ofi')'=""> Terms</a>
但我希望 href 呈现为:
<a class="k-link" href="javascript:ImportExport('ofi')"> Terms</a>
最好的方法应该是什么?
提前感谢您的帮助。
您可以在 select 活动中尝试以下代码。
$('#menu').kendoMenu({
//orientation: "vertical",
dataSource: [
{
text: "Export",
value: "newtransaction",
items: [
{
text: " Managers",
value: "managers"
},
{
text: " Terms",
value: "terms"
},
]
},
],
function onMenuSelect(ev) {
var selected=ev.item.textContent;
if(selected == "Managers"){
window.location.href='your url here';
}
else
{
and so on...
}
}
});
使用反斜杠转义字符串中的引号 (\
)
url: "javascript:ImportExport(\"OFD\")"
url: "javascript:doImportExport(\"OFI\")"
我正在使用 Kendo 菜单栏在单击菜单项时调用 javascript 函数。但是 Kendo 菜单的 url
没有正确呈现。下面是代码
function kendoMenu() {
$('#menu').kendoMenu({
//orientation: "vertical",
dataSource: [
{
text: "Export",
value: "newtransaction",
items: [
{
text: " Managers",
value: "managers",
url: "javascript:ImportExport('OFD')"
},
{
text: " Terms",
value: "terms",
url: "javascript:doImportExport('OFI')"
},
]
},
],
// select: onKendoMenuselect
});
}
但是当我 运行 程序时,在 html 端它呈现为
<a class="k-link" href="javascript:ImportExport(" ofi')'=""> Terms</a>
但我希望 href 呈现为:
<a class="k-link" href="javascript:ImportExport('ofi')"> Terms</a>
最好的方法应该是什么? 提前感谢您的帮助。
您可以在 select 活动中尝试以下代码。
$('#menu').kendoMenu({
//orientation: "vertical",
dataSource: [
{
text: "Export",
value: "newtransaction",
items: [
{
text: " Managers",
value: "managers"
},
{
text: " Terms",
value: "terms"
},
]
},
],
function onMenuSelect(ev) {
var selected=ev.item.textContent;
if(selected == "Managers"){
window.location.href='your url here';
}
else
{
and so on...
}
}
});
使用反斜杠转义字符串中的引号 (\
)
url: "javascript:ImportExport(\"OFD\")"
url: "javascript:doImportExport(\"OFI\")"