Ajax获取选择标记ID以通过ajax

时间:2016-04-24 03:50:52

标签: php jquery html ajax

select id section

script section in head 所以这就是情况。 我有这个

<select name="users" onchange="showUser(this.value)" id="1">
  <option value="">Select a person:</option>
  <option value="'.$lectures[4][0].'">'.$lectures[4][0].'</option>
  <option value="'.$lectures[5][0].'">'.$lectures[5][0].'</option>
  <option value="'.$lectures[6][0].'">'.$lectures[6][0].'</option>
  <option value="'.$lectures[7][0].'">'.$lectures[7][0].'</option>
  </select>

像这样我在页面中有很多选择元素。我想通过ajax传递两个值。 一个是选择的选项值。这是我成功完成的。

其他是我要传递选择标记ID。在这种情况下,它是1。

那你能帮我解决ajax部分吗?

  xmlhttp.open("GET","optiondetails.php?q="+str,true);
    xmlhttp.send();

如何通过ajax传递此值。请记住,我必须为许多选择标签执行此操作。所以我不能通过价值直接传递它们。

谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

试试这个:

&#13;
&#13;
import streaker from 'streaker-js'

// Assuming the date is currently new Date(2012, 6, 8) : 
var dates = [ new Date(2012, 6, 6), new Date(2012, 6, 7), new Date(2012, 6, 8) ];
var currentStreak = streaker(dates).current(); // 3 

var datesWithoutToday = [ new Date(2012, 6, 6), new Date(2012, 6, 7) ];
var currentStreak = streaker(datesWithoutToday).current(); // 2 - the streak isn't broken until the end of the day 

var datesWithoutTodayOrYesterday = [ new Date(2012, 6, 6) ];
var currentStreak = streaker(datesWithoutTodayOrYesterday).current(); // 0 - the streak is broken as of today 
&#13;
 <div class="row">
     <div class="img-5">
         <div class="col-md-4">
             <div class="hn-img-1">
                 <img src="img/1.jpg" alt="">
             </div>
         </div>
         <div class="col-md-4">
             <div class="hn-img-1">
                <img src="img/2.jpg" alt="">
             </div>
         </div>
         <div class="col-md-4">
             <div class="hn-img-1">
                 <img src="img/3.jpg" alt="">
             </div>
         </div>
         <div class="col-md-4">
             <div class="hn-img-1">
                 img src="img/5.jpg" alt="">
              </div>
          </div>
          <div class="col-md-4">
             <div class="hn-img-1">
                 <img src="img/4.jpg" alt="" class="mt-top">
             </div>
          </div>
     </div>
 </div>
&#13;
&#13;
&#13;

我使用jQuery选择器在更改的select元素

中获取所选选项

答案 1 :(得分:0)

我认为这是更方便的方法:

config.timeout = 1000;