的选择是不确定的,即使我选择一个有效选项的选择是不确定的,即使我选择一个有效选项
<div class="form-group">
<label for="rights">Rights</label>
<select class="form-control" id="rs">
<option>Alege...</option>
<?php $reqRights = $conn->query("SELECT `IdRights`,`TitleRights` FROM Rights");
while ($rowR = $reqRights->fetch_assoc()) { ?>
<option value="<?php echo $rowR['IdRights']?>"><?php echo $rowR['TitleRights']?></option>
<?php } ?>
</select>
</div>
<script>
<!--Start Update User by Admin-->
function updatedata(str){
var id = str;
var username = $('#username'+str).val();
var email = $('#email'+str).val();
var name = $('#name'+str).val();
var surname = $('#surname'+str).val();
var rights = $('#rs option:selected').val();
var datas="username="+username+"&email="+email+"&name="+name+"&surname="+surname+"&rights="+rights;
$.ajax({
type: "POST",
url: "app/admin_update_data_user.php?id="+id,
data: datas
}).done(function(data) {
$('#admininfo').html(data);
viewdata();
});
}
<!--End Update User by Admin-->
</script>
结果是:用户名=管理员& [email protected] &名称=管理&姓=管理员&权利=未定义
我不明白为什么一个有利的结果......
预先感谢您!
代替变种权利= $( '#RS选项:选择了')。ATTR( '值');使用$('#rs')。val()。 – Mitali
停止编辑问题的答案。 –