下拉框及其元素使用包含警报框的按钮
Drop down box and its elements using buttons which contains an alert box
function populateWidgets(dashboardname){
$("#widgets").empty();
var widgets=dashboard[dashboardname];
for(var i=0; i< widgets.length ; i++){
$("#widgets").append('<li><button class="widgetbutton"><span><font color="blue"><font size=2px><b>'+widgets[i]+'</b></font></font></span></button></li>');
}
function buttonOnclick(e){
console.log();
var new_dashboard={
dashboard_selected: dashboardname,
widget_selected: e.currentTarget.innerText
}
postdata(new_dashboard);
}
$('button').click(buttonOnclick);
}
function postdata(new_dashboard){
$.post( "/geckoapi", new_dashboard).done(function(dashboardname) {
alert( "Dashboard and Widget Loaded: " + dashboardname);
});
}
这是我代码中的一部分,用于制作包含单击的仪表板和小部件的警报框。我想知道在警报按钮上我们只给出仪表板名称(功能(,但在警报框中我们得到仪表板名称和小部件名称。怎么可能?
这是它的工作原理,
此语句返回所选仪表板的小组件。
var widgets=dashboard[dashboardname];
在这里,我们添加按钮,其中包含小部件名称。
$("#widgets").append('<li><button class="widgetbutton"><span><font color="blue"><font size=2px><b>'+ widgets[i] +'</b></font></font></span></button></li>');
在下面的事件处理程序中,我们得到 仪表板名称 ,这是 populateWidgets 函数中的参数和小部件名称,位于单击的按钮本身中。
function buttonOnclick(e){
console.log();
var new_dashboard={
dashboard_selected: dashboardname,
widget_selected: e.currentTarget.innerText
}
postdata(new_dashboard);
}
相关文章:
- 将插件制作的Javascript包含到html按钮中
- HTML提交表单,同时包含空字段检查和按钮隐藏
- 在“加载更多”按钮函数中包含 JSON 数据
- jQuery 隐藏按钮,如果它们不包含文本
- 当文本框中包含数据时禁用按钮
- 单击包含按钮的最后一列时获取表的第一列值
- 使用DOM javascript包含文本和图片的按钮
- 下拉框及其元素使用包含警报框的按钮
- 创建一个类似datatables.net的表示例,其中包含parent/child和+/-响应按钮
- 操作无法使用自定义控件上的呈现属性集,该控件包含操作按钮
- 如何通过单击按钮包含 html 文件
- 禁用按钮,如果所选行包含特定值 ng-grid
- “创建”按钮,用于切换不包含特定文本颜色的表行的可见性
- 如何将单选按钮替换为还包含提交按钮的图像
- 使用 2 个不同的函数删除 2 个按钮数组中包含的按钮上的 css 类
- JavaScript表单提交和包含提交按钮的表单之间的区别
- 如何使用jQuery从左到右切换来包含关闭按钮
- 如何在表单Serialize()ajax中包含提交按钮名称和值
- 我有一个表在引导-我怎么能添加一个列,其中包含删除按钮选定行
- 点击包含的按钮