배열에 넣어 코드를 최소화하려고하지만 아무 일도 일어나지 않습니다. 내가 뭘 잘못하고 있는지 알 수 없다. 여기에 여기에 코드를변경시 select with jQuery array()
<html>
<head>
<title>test</title>
<!-- JavaScript -->
<script src="js/jquery-1.5.2.js" type="text/javascript"></script>
<script type="text/javascript">
var phpfile = new Object();
phpfile["testselect"] = "zoomchange.php";
var elementID = new Object();
elementID["testselect"] = "#testdiv";
$(document).ready(function(){
$("select").change(function() {
$.post(
phpfile[$(this).id()],
$(this).serialize(),
function(data) {
$(elementID[$(this).id()]).html(data)
}
);
});
});
</script>
</head>
<body>
<select id="testselect">
<option value="1">1</option>
<option value="2">2</option>
</select>
<div id="testdiv"></div>
</body>
</html>
을 년대 zoomchange.php입니다 :
<?PHP echo $_REQUEST['testselect'] ; ?>
왜 3 번'DOCTYPE' ?? – diEcho
Firebug/Dev 도구의 모든 종류의 오류가 있습니까? –
먼저 doctype 하나를 선택하고 주석을 삭제해야하며 코드를 최소화하려고하지 말고 명확하고 읽기 쉽도록하십시오. – Nemoden