2015-07-02 23 views
0

我想在jsp文件中使用Jquery函數,該函數返回一個值,我想在同一個jsp文件中使用它。JSP文件中的jQuery變量

<script type="text/javascript" > 

function myfunction(){ 
$(document).ready(function() { 

$("select").change(function(){ 
    var x= document.getElementById("MCategory").value; 

}); 
return x; 
}); 
}; 

</script> 

我想在同一個jsp文件中使用x。

+0

你想用jsp中的這個變量做什麼? – VPK

+0

假設我想將其打印到控制檯 –

+0

哪個控制檯? IDE控制檯或瀏覽器控制檯? –

回答

0

Var x是在變化函數裏定義的!

範圍只允許您在change事件中使用變量x。

在更改事件之外聲明它。

0

創建像

function squared(A) 
{ 
    //some code here. 
var x= A*A 
return x; 
} 

功能所以每次調用函數時調用它像

var a = squared(8); // 64 

a會從函數的返回值。

1

jsp文件不過是一個servlet。如果要在服務器上處理前端值,您可以:

1.將此值作爲參數提交給相同的jsp
2.將表單提交給servlet。

如果你不想重新加載頁面嘗試ajax