获取隐藏的表单值jquery star rating
我有一个关于这个问题的问题。获取隐藏的表单值jquery star rating,jquery,Jquery,我有一个关于这个问题的问题。 我在一个页面上有很多项目需要评分,所以我在每个评分表中添加了一些隐藏字段 问题是我无法发布这些值 下面是一个例子: <form method="post" id="rate" action="rate.php"> <input name="rating" type="radio" class="auto-submit-star {split:4}" value="9.75" /> <input name="rating" typ
我在一个页面上有很多项目需要评分,所以我在每个评分表中添加了一些隐藏字段 问题是我无法发布这些值 下面是一个例子:
<form method="post" id="rate" action="rate.php">
<input name="rating" type="radio" class="auto-submit-star {split:4}" value="9.75" />
<input name="rating" type="radio" class="auto-submit-star {split:4}" value="10.00" />
<input type="hidden" id="post_id" value="1" />
<input type="hidden" id="ip" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>"/>
</form>
然而,它总是返回对象对象
,看起来只有数字被发送到函数
是否有办法同时发送其他两个字段?您只需为这些输入设置名称属性:
<form method="post" id="rate" action="rate.php">
<input name="rating" type="radio" class="auto-submit-star {split:4}" value="9.75" />
<input name="rating" type="radio" class="auto-submit-star {split:4}" value="10.00" />
<input name="postId" type="hidden" id="post_id" value="1" />
<input name="ip" type="hidden" id="ip" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>"/>
</form>
我只想添加一个带有onclick功能的提交按钮,这会让它有点难看,但想不出其他方法:(
var values = $('#rate').serialize();
alert (values);
<form method="post" id="rate" action="rate.php">
<input name="rating" type="radio" class="auto-submit-star {split:4}" value="9.75" />
<input name="rating" type="radio" class="auto-submit-star {split:4}" value="10.00" />
<input name="postId" type="hidden" id="post_id" value="1" />
<input name="ip" type="hidden" id="ip" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>"/>
</form>