首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP post jQueryUI菜单选择

PHP post jQueryUI菜单选择
EN

Stack Overflow用户
提问于 2014-07-14 15:33:14
回答 1查看 71关注 0票数 1

我在表单中有一个PHP菜单,我希望能够将jQuery属性作为值传递给我的帖子。

有人知道我是怎么做到的吗?我只知道如何通过JavaScript获取该值。

示例:

代码语言:javascript
复制
<form id="cities" name="cities">
   <ul id="menu" style="position:absolute;">
     <li><a href="#" tag="LDN">Lodon</a></li>
     <li><a href="#" tag="MAD">Madrid</a></li>
     <li><a href="#" tag="LYN">Lyon</a></li>
     <li><a href="#" tag="PAR">Paris</a></li>
   </ul>
   ... other input fields...  
   ... a submit button
</form>

我想将标记POST/GET到下一个PHP页面。

代码语言:javascript
复制
<?php
   // How can I get the tag or just the menu selection value (Lyon, Paris, etc) 
      and save it to a variable in PHP?
   // I'm more interested in the tag
?>

提前感谢你的帮助,

克里斯蒂娜

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-14 18:19:18

JS代码:

代码语言:javascript
复制
$(function() {
     $( "#menu" ).menu({
         select:function(event, ui){
             console.log(ui.item);
             alert("Selected tag = "+$(ui.item).find('a').attr('tag'));
             $('#tag').val($(ui.item).find('a').attr('tag'));
         }
     });
});

HTML:

代码语言:javascript
复制
<form id="cities" name="cities">
   <ul id="menu" >
     <li><a href="#" tag="LDN">Lodon</a></li>
     <li><a href="#" tag="MAD">Madrid</a></li>
     <li><a href="#" tag="LYN">Lyon</a></li>
     <li><a href="#" tag="PAR">Paris</a></li>
   </ul>
    <br style="clear:both;">
    Selected menu tag (hidden field):
        <input type="text" id="tag" name="tag">

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

https://stackoverflow.com/questions/24731612

复制
相关文章

相似问题

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