首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery Raty表单PHP

Jquery Raty表单PHP
EN

Stack Overflow用户
提问于 2013-11-13 08:32:24
回答 1查看 628关注 0票数 0

我正在使用jQuery raty创建一个个人网站。我有一个表单,raty为每组星星生成以下内容

代码语言:javascript
复制
<input type="hidden" name="score" value="5"> 

其中value包含我想要获取的值。

我有10个字段,每个5星,我想获得所有10个评价与PHP/POST插入到数据库中。

对于输入具有相同名称的事实,我该怎么办?我知道如果它是name="score[]“,我可以访问数组中的评级,但我不认为我可以更改raty分配给输入的名称

EN

回答 1

Stack Overflow用户

发布于 2013-11-13 08:39:01

如果你不能改变雷蒂的名字,这应该会帮助你

HTML

代码语言:javascript
复制
<input type="hidden" name="score" value="5"> 
<input type="hidden" name="score" value="5"> 
<input type="hidden" name="score" value="5"> 

jQuery

代码语言:javascript
复制
    $(document).ready(){
      var score;
      $('input[name="score"]').each(function(index) {
        //YOUR LOGIC
        //IE: score = $(this).val(); console.log(score);
        //IE: POPULATE hidden submit form or store for AJAX call

      });          

});

但是,如果您可以添加一个类,最好这样做

HTML

代码语言:javascript
复制
<input type="hidden" class='score' name="score" value="5"> 
<input type="hidden" class='score' name="score" value="5"> 
<input type="hidden" class='score' name="score" value="5"> 

jQuery

代码语言:javascript
复制
    $(document).ready(){
      var score;
      $('.score').each(function(index) {
        //YOUR LOGIC
        //IE: score = $(this).val(); console.log(score);
      });

});

或者使用父div id和child()方法

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19942928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档