Javascript 未捕获的语法错误:参数列表后缺少 )
Javascript Uncaught SyntaxError: missing ) after argument list
我在chrome控制台中的参数列表之后丢失了一个(。我不明白为什么,因为它似乎没有缺少一个。我知道这不是因为我传递的字符串,因为字符串实际上显示了它应该如何。所以这是我的代码:
这是 HTML 代码:
<button class="btn btn-primary btn-lg" type="button" onclick="annuler(@ViewBag.id_dcr,@ViewBag.number)">
Annuler
</button>
这是Javascript函数:
function annuler(id_dcr, number)
{
window.location.href = ("/ModifyDocument/Index?id_dcr=" + id_dcr + "&number=" + number);
}
这是传递信息的 C# 方法:
public ActionResult Create(int? id_dcr, int? id_user, string number)
{
ViewBag.Documents = dbd.documents.Where(i => i.number == number).ToList();
ViewBag.id_dcr = id_dcr;
ViewBag.number = number;
return View();
}
这是将在 JavaScript 函数中调用的 C# 方法定义:
public ActionResult Index(int? id_dcr, string number)
这应该可以解决它:
<button class="btn btn-primary btn-lg" type="button" onclick="annuler('@ViewBag.id_dcr','@ViewBag.number')">
Annuler
</button>
相关文章:
- 参数列表Three.js之后的未捕获语法错误:缺少)
- 如何将参数从列表视图中的项传递到模板
- 在url参数javascript中存储键值对列表
- 是否可以在javascript函数参数列表中调用多个函数
- 在JS的下拉列表中选择多个输入参数
- 参数列表(节点)后缺少)
- 从从字符串创建的函数中获取参数列表
- 参数列表后缺少未捕获的语法错误)
- 参数列表Javascript Jquery后缺少)
- 在带有参数列表的表单submit上调用一个方法
- 参数列表后的未捕获语法错误:缺少)
- 使用URL参数选择的下拉列表
- 参数列表[Javascript语法错误]后的未捕获语法错误:缺少)
- 如何跟踪有序列表中的顺序,该列表具有一个循环列表项,提供不同的参数
- 删除元素并将其添加到 javascript 中的函数参数列表中
- 缺少)在参数列表之后,这次我把它放在哪里
- Javascript ( jQuery ) 错误: 语法错误: 缺少 ) 在参数列表之后
- 如何在 JavaScript 中创建列表参数来调用 WCF-Webservice
- 如何使用 JQuery 从多个选择输入生成列表参数
- 嵌入youtube视频与播放列表参数