我有一個在c#中創建的類的列表,我必須將其值發送到JavaScript文件。 我已經創建了C#中的字符串,並列入名單的值是:爲什麼我無法將數據從c#發送到asp.net中的Javascript文件?
count = 0;
JString = "[";
for(i=0; i<x; i++)
{
JString += "{Source:" + A[i] + ", Number:" + 3 + ", Target:" + B[i] + "},";
count++;
}
JString = JString.Remove(JString.Length - 1, 1); //to remove the last ,
JString += "]";
GraphData.Text = "" + "var JString =" + JString + " ;" + "var count =" + count + " ;";
GraphData是一個標籤來保存字符串。
在JavaScript文件,我說:
$("#GraphData").val(); //to get the string sent
但它不以這種方式工作。 我做錯了什麼?
感謝提前:)
該標籤是否可見? Visible屬性是否設置爲true? – Icarus
當您的瀏覽器呈現'GraphData'時,標記的外觀如何?我認爲一個'asp:Label'被渲染爲'',在這種情況下,您想要調用'$('#GraphData')。text()'來獲取內部文本 –
是的。首先它不是,但後來我把它設置爲true,但仍然無法正常工作 – Hanady