Здесь я помещаю всплывающее окно в
echo "<tr><td>".$set['Name']."</td><td>".$set['Position']."</td><td><select name='aaa'><option value='default'>Not Share</option><option value='read'>Read Only</option><option value='edit'>Editable</option></select></td></tr>";
Я извлекаю его как $rights=$_POST['aaa'];
и проверяю, что он не публикует мой элемент, кроме поля выбора при каждом успехе, и я обнаружил, что не только поле выбора, любой тип ввода, например текстовое поле тоже не пост. Почему это не работает? спасибо.
<?
include("../connection/conn.php");
session_start();
if($_SERVER['REQUEST_METHOD'] == "POST"){
$rights=$_POST['aaa'];
}else{?>
<html>
<head>
<script src="../plugin/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="../plugin/easyui/jquery.easyui.min.js"></script>
<script src="../plugin/jquery.validate.min.js"></script>
<script src="../plugin/jquery.form.js"></script>
<script>
$(document).ready(function(){
$("#addlist").validate();
});
function popup()
{$('#win').window('open');} //<-- call popup
</script>
</head>
<body>
<form id="addlist" method="post" action="add.php" >
<a href="javascript:popup()"> Permission Settings</a>
<div id="win" class="easyui-window" closed="true" title="Login" style="width:400px;height:600px;"> //<==popup box in <div> element
<?
<select name='aaa'><option value='default'>Not Share</option><option value='read'>Read Only</option><option value='edit'>Editable</option></select> //<-- even not in the table , still not works.
<table width="100%" id="viewSub" border="1px;" cellpadding="1" cellspacing="1">
<tr>
<th field="col1" width="40%">Name:</th>
<th field="col2" width="40%">Position:</th>
<th field="col2" width="20%">Permission:</th>
</tr>
<?
foreach ($result as $set)
{
echo "<tr><td>".$set['Name']."</td><td>".$set['Position']."</td><td>ss</td></tr>";
}
//".$set['UserID']."
?>
</table>
<input class="submit" type="submit" name="submit" value="Submit"/>
</form>
</body>
</html>
<?
}
?>