PHP/AJAX/Javascript/MySQL表单提交

PHP/AJAX/Javascript/MySQL表单提交,javascript,html,mysql,ajax,forms,Javascript,Html,Mysql,Ajax,Forms,我正在学习一个教程,这个版本的表单可以工作,在这里我使用onchange。但是,下面我尝试使用onsubmit的第二个版本不起作用。有人能帮忙吗 <form> <select name="users" onchange="showUser(users.value)"> <option value="">Select a person:</option> <option value="1">Peter Griffin<

我正在学习一个教程,这个版本的表单可以工作,在这里我使用onchange。但是,下面我尝试使用onsubmit的第二个版本不起作用。有人能帮忙吗

<form>
<select name="users" onchange="showUser(users.value)">
    <option value="">Select a person:</option>
    <option value="1">Peter Griffin</option>
    <option value="2">Lois Griffin</option>
    <option value="3">Glenn Quagmire</option>
    <option value="4">Joseph Swanson</option>
</select>

选择一个人:
彼得·格里芬
路易斯·格里芬
格伦泥潭
约瑟夫·斯旺森

这是一个不起作用的,我不知道为什么

<form onsubmit="showUser(users.value)">
<select name="users">
    <option value="">Select a person:</option>
    <option value="1">Peter Griffin</option>
    <option value="2">Lois Griffin</option>
    <option value="3">Glenn Quagmire</option>
    <option value="4">Joseph Swanson</option>
</select>
<input type="submit" value="Submit"  >

选择一个人:
彼得·格里芬
路易斯·格里芬
格伦泥潭
约瑟夫·斯旺森
试试这个:

<select name="users" onchange="showUser(this[this.selectedIndex].value);">
    <option value="">Select a person:</option>
    <option value="1">Peter Griffin</option>
    <option value="2">Lois Griffin</option>
    <option value="3">Glenn Quagmire</option>
    <option value="4">Joseph Swanson</option>
</select>

选择一个人:
彼得·格里芬
路易斯·格里芬
格伦泥潭
约瑟夫·斯旺森
另一方面:

<form onsubmit="showUser(this.users[this.users.selectedIndex].value); return false;">
<select name="users">
    <option value="">Select a person:</option>
    <option value="1">Peter Griffin</option>
    <option value="2">Lois Griffin</option>
    <option value="3">Glenn Quagmire</option>
    <option value="4">Joseph Swanson</option>
</select>
<input type="submit" value="Submit" />

选择一个人:
彼得·格里芬
路易斯·格里芬
格伦泥潭
约瑟夫·斯旺森

使用
返回false
防止浏览器将表单发布到url,从而重新加载页面。

将showUser(users.value)替换为showUser(this.value)对不起,我的错误,我的代码片段处理方式不对。带有onchange的一个可以工作,但是带有onsubmit的一个不能。很抱歉我正在尝试编辑原始帖子。