下拉菜单引导 PHP
Dropdown-menu Bootstrap PHP
我正在尝试使用 AJAX 从 PHP 页面发送数据,但我无法理解这是如何工作的,我将解释到目前为止我所做的。
引导下拉列表:
<div class="btn-group">
<button class="btn btn-danger btn-lg dropdown-toggle" type="button" data-toggle="dropdown" aria-expanded="false">
BOTÂO <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu" id="status">
<li data="1"><a href="#">valor 1</a></li>
<li data="2"><a href="#">valor 2</a></li>
</ul>
</div>
阿贾克斯:
$(document).on('click','#status li',function(){
$.ajax({
url : 'exemple.php',
type : 'POST',
data : {
'valor' : $('#data').val()
},
});
});
我将 AJAX 更改为:
$(document).on('click','#status li',function(){
$.ajax({
url : 'exemple.php',
type : 'POST',
data : {
'valor': $(this).attr('data')
},
});
});
但也不行。请问有什么想法吗?
data
属性的格式应该是:data-something="foo"
。
然后可以使用jQuery的.attr()
(或.data()
)方法轻松访问它。
HTML:
<div class="btn-group">
<button class="btn btn-danger btn-lg dropdown-toggle" type="button" data-toggle="dropdown" aria-expanded="false">
BOTÂO <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu" id="status">
<li data-something="1"><a href="#">valor 1</a></li>
<li data-something="2"><a href="#">valor 2</a></li>
</ul>
</div>
脚本:
为了在 Ajax 调用中获得服务器响应,您应该添加success
(当事情正常时)和error
(当事情出错时)回调:
$(document).on('click','#status li',function(){
var dd_val = $(this).attr('data-something');
$.ajax({
url : 'exemple.php',
type : 'POST',
data : { valor : dd_val},
success : function(data){
// do anything with server response when success:
console.log(data);
},
error : function(jqXHR, textStatus, errorThrown ){
// do anything when error
console.log(textStatus + ' ' + errorThrown);
}
});
});
演示
相关文章:
- 如何使Jquery编码的动态下拉菜单与PHP GET变量协调工作
- 选择单选按钮或下拉菜单项时自动更新PHP变量
- 可以通过更改下拉菜单中的选项来发送/接收PHP数据
- 下拉菜单引导 PHP
- 从 PHP 中的下拉菜单传递两个变量
- 如何在 php 的下拉菜单中隐藏某些选项
- AJAX RETURN 帮助 php/mysql 动态下拉菜单
- 如何将值从引导程序的下拉菜单发送到php
- JavaScript PHP 下拉菜单
- PHP / 如何使用提交按钮发布下拉菜单选项
- JavaScript 中的 PHP 下拉菜单
- 当使用PHP,MySQL和AJAX更改单选按钮值时,动态更新下拉菜单的内容
- 如何从 php 生成的
- 下拉菜单生成第二个 li 菜单,其中包含 javascript 或 jquery
- JavaScript/PHP 簡短下拉菜单登出
- 带有PHP函数的自适应下拉菜单从MySQL服务器填充
- php删除带有引导程序下拉菜单的复选框行
- 动态依赖下拉菜单与ajax php mysql
- PHP,下拉菜单和搜索表单,如何传递变量来选择查询
- 如何创建一系列基于SQL树自动填充的JS/PHP下拉菜单?
- HTML和PHP下拉菜单