我的Razor视图中有以下代码: -
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
<script type="text/javascript">
$('body').on("click", "#transferall", function () {
var buttonname = $("#assetTypeName").val();
var dialogtitle = buttonname.ToString().Substring(buttonname.ToString().IndexOf("add") + 1);
但目前脚本会引发以下错误: -
TypeError: buttonname.ToString is not a function
https://localhost:44300/Rack/Details/702
Line 541
如果可以在我的Razor视图脚本部分中编写这样的代码,那么有人可以建议吗?
此致
答案 0 :(得分:2)
最好在那里使用javascript: - )
buttonname.substring(buttonname.indexOf("add") + 1)
而不是
buttonname.ToString().Substring(buttonname.ToString().IndexOf("add") + 1);