我想在jsp文件中使用Jquery函数,这个函数返回一个值,我想在同一个jsp文件中使用它。
<script type="text/javascript" >
function myfunction(){
$(document).ready(function() {
$("select").change(function(){
var x= document.getElementById("MCategory").value;
});
return x;
});
};
</script>
我想在同一个jsp文件中使用x。
答案 0 :(得分:1)
jsp
文件只是servlet
。如果您希望在服务器上处理前值,您可以:
1.以此值作为参数提交给同一jsp
2.将表单提交给servlet。
如果您不想重新加载页面,请尝试ajax
。
答案 1 :(得分:0)
Var x在更改功能中定义!
范围只允许您在change事件中使用变量x。
在更改事件之外声明它。
答案 2 :(得分:0)
创建一个像
这样的函数function squared(A)
{
//some code here.
var x= A*A
return x;
}
因此,每次调用该函数时,您都会将其称为
var a = squared(8); // 64
a
将是该函数的返回值。