私はポストコールをしていて、いくつかのif/elseステートメントを通して動的に送信するパラメタを設定したいと思います。次の単純化されたバージョンは機能しませんが、 '{postvars}'を '{n:n}'に変更すると、投稿変数を動的に設定するにはどうすればよいですか?
<html>
<head>
<title></title>
<script type="text/javascript" src="jquery-1.7.1.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#clicky").click(function() {
var postvars; var mydata;
var n = 'dave';
postvars = 'n: ' + n;
$.post("test.php",
{postvars},
function(data){
},
"text"
);
$("#test").text(postvars);
});
});
</script>
</head>
<body>
<div id='clicky'>click here</div>
<div id='test'></div>
</body>
</html>