邪气眼电波堕天圣黑猫 2022-04-09 19:29 采纳率: 66.7%
浏览 34
已结题

关于aspx中<%=%>中参数传给<script runat="server">的问题

例如

<script runat="server">
protected Function Data(d As String) As String
Data = "111" & d
return Data
End Function
</script>

<script>
var data = "<%=Data("111")%>";//这样能够返回
var d = "111"
var data = "<%=Data(d)%>";//这样就会报错
</script>
  • 写回答

2条回答 默认 最新

  • Yijing Sun 2022-04-11 14:13
    关注

    你好,
    建议你可以去学习以下jquery + ajax。参考此样例。

    <%@ Import Namespace="System.Web.Services" %>
    <script src="Scripts/jquery-3.3.1.min.js"></script>
    <script runat="server">
    <WebMethod>
    Public Shared Function Data(ByVal d As String) As String
        Dim Data1 = ""
        Data1 = "111" & d
        Return Data1
    End Function
    </script>
        <script>
            $(function () {
                $.ajax({
                    type: "POST",
                    url: "WebForm12.aspx/Data",
                    data: '{"d":"111"}',
                    contentType: "application/json; charset=utf-8",
                    dataType: "Json",
                    success: function (data) {
                        alert(data.d);
                    }
                })
            })
        </script>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 4月19日
  • 已采纳回答 4月11日
  • 创建了问题 4月9日

悬赏问题

  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改