调用 JQuery 函数时 asp.net 字符串错误
String Error in asp.net when calling JQuery function
嗨,伙计们,我这里有一个奇怪的案例
我有一个字符串声明,如下所示
Dim a As String = "<script type='text/javascript'>myFunction("Testing");></script>"
这是我的jquery。 只是一个简单的jquery。函数 myFunction(id){$(id).dialog({ 模态:真,最小宽度:600,标题:标题});
下面有蓝色的摇摆线</script>
它在</script>
上说,该语句不能出现在方法主体中。假设方法结束,每当我将光标移出那一行时,它都会像下面所示
Dim a As String = "<script type='text/javascript'>myFunction("Testing");>"</script>"
我需要这个字符串来调用我的 JQuery 函数
是VS 2012的错误还是什么?
如果您需要有关代码的更多信息,请咨询我。我会提供更多信息。
感谢您的任何帮助/建议
谢谢
你必须
在vb中转义"
。
试试这个:
Dim a As String = "<script type='text/javascript'>myFunction(""Testing"");></script>"
或者如果Testing
是变量:
Dim a As String = "<script type='text/javascript'>myFunction(" & Testing & ");></script>"
问题可能是,你的内引号没有被转义。所以 VB.Net 在myFunction("
尝试通过在双引号前面放置另一个双引号来转义内部双引号:
Dim a As String = "<script type='text/javascript'>myFunction(""Testing"");></script>"
编辑:米哈伊尔更快,他假设测试是一个变量的答案在这种情况下似乎更合适:
Dim a As String = "<script type='text/javascript'>myFunction(" & Testing & ");></script>"
相关文章:
- 使用javascript在MVC视图中解析.net JSON字符串
- 将查询字符串值从页面传递 asp.net 到 iframe
- 无法获取属性'字符串'的未定义或null引用IE 11 ASP.NET
- 将列表<字符串>转换为客户端 ASP.NET MVC 上的 Json 数组
- 在 JavaScript 中将查询字符串传递给 Web 服务 (ASP.NET)
- 使用 MVC 删除 JavaScript 中硬编码字符串 Asp.Net 最佳方法
- Asp.net WebMethod-返回字符串[]并使用JavaScript进行解析
- 使用ShowModalDialog传递值,使用asp.net代码隐藏中的查询字符串
- 如何将字符串数组从javascript传递到asp.net Web服务
- 将URL查询字符串值从JavaScript编码为ASP.NET MVC
- 在 ASP.NET 中,您可以字符串.清空焦点中的文本框
- 如何使用一些变量参数从javascript函数调用 asp.net C#函数并从C#函数获取字符串返回
- 如何将一些参数从javascript接收响应字符串 asp.net 页面并更新html文档
- ASP.NET MVC - 在客户端 JS 中访问 C# 字符串
- 调用 JQuery 函数时 asp.net 字符串错误
- 如何在 javascript src 字符串中插入 ASP.NET 数据绑定器
- 返回 base64 文件的字符串作为响应 ASP.NET 使用 httpHandler 对 AJAX 请求的响应
- 如何从 .NET 字符串序列化 javascript 函数
- 当页面具有特定的查询字符串时 asp.net 调用 JQuery 函数
- 将字符串从 .NET 传递到 JavaScript 变量