-1
我在文件myUtils.js中有一個自定義JS函數,如下所示,其中包含額外的代碼。當我從另一個JS文件調用它時,它工作正常,但是當我嘗試從我的VB.Net代碼調用它時,它將返回消息的空白值。我在這裏做錯了什麼?JavaScript函數未顯示傳遞值
JS功能:
DisplayMsg: function (message, title, template) {
alert(message);
}
VB代碼
ScriptManager.RegisterStartupScript(Me, Page.GetType, "script", "parent.DisplayMsg('Saved successfully.','Saved','OK');", True)
你正在傳遞一個字符串文本到'message'參數 - 你是說你得到一個警告框但沒有內容,或者你沒有看到警報箱呢?你說「返回空白值」,但你沒有從該方法返回任何東西。 – Jamiec
我得到一個沒有內容的警告框 –
然後它不是來自你提供的VB代碼 - 它傳遞一個字符串文字作爲'message'參數。這個問題目前的形式是無法回答的。 – Jamiec