这似乎是最愚蠢的问题,但我无法让它发挥作用。我想从HTML按钮将参数传递给我的AJAX函数。代码如下:
<input type="button" onclick="signupAjax(1)" value="Sign up>
我的AJAX功能:
function signupAjax(int select)
{
....
//for test purposes
alert(select);
}
无论出于何种原因,该参数都没有传递给AJAX函数。看起来非常基本,但似乎无法让它发挥作用。
我知道那里没有实际的AJAX代码,实际代码运行得非常好。如果我能传递这个参数,它会让生活更轻松。
答案 0 :(得分:2)
描述:无需说int select只选择它是JS中的所有对象,接下来你错过了一个“在输入结尾。”
<强> CODE:强>
<script type='text/javascript'>
function signupAjax(select)
{
//for test purposes
alert(select);
}
</script>
<input type="button" onclick="signupAjax(1)" value="Sign up" />
注意: 这不是AJAX,也不是ASYNC它只是一个onclick事件。它将被同步调用。在这个函数内部可能会发生一些AJAX / ASYNC调用,它可以正常工作。
答案 1 :(得分:0)
函数定义应为
function signupAjax(select)
{
....
//for test purposes
alert(select);
}