2015-06-07 32 views
-3

我花了太長時間才發現javascript函數參數有問題。 字符串中的某些內容已丟失?Uncaught SyntaxError:missing)在參數列表c後面#

message = "'La Persona : '" + list[0] + "' ha sido Ingresada'"; 

public void MostrarMensaje(string message) 
{ 
    ClientScript.RegisterStartupScript 
     (GetType(), "Javascript", "javascript: Mostrar("+ message +"); ", true); 
} 

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> 
    <script type="text/javascript"> 
     function Mostrar(nom) { 
      alert(nom); 
     } 
    </script> 
</asp:Content> 
+1

告訴我們你得到你期待什麼。 「不工作」是什麼意思? – Fabio

+0

我得到了鉻開發者控制檯「Uncaught SyntaxError:missing)」參數列表後「.. 沒有參數工作正常。 –

回答

1
message = "'La Persona : '" + list[0] + "' ha sido Ingresada'"; 

應該

message = "'La Persona : " + list[0] + " ha sido Ingresada'"; 

,或者如果你的意思是要告訴他們,他們逃離

message = "'La Persona : \'" + list[0] + "\' ha sido Ingresada'"; 
+0

它花了你2秒。 需要我超過30分鐘.. 不錯!!! –

相關問題