jQuery UI中的动态url,数据表
Dynamic url in jQuery UI , data table
我有一个jQuery应用程序,它执行get请求并填充jQuery数据表。
url(整个url)将由客户端应用程序传递,我需要读取url并进行相同的处理,即发出jQuery.get()请求并填充数据表。数据表位于jquery ui对话框中。
客户端将单击一个按钮,它将打开包含数据表的UI对话框,url将由按钮传递。
我想在js中捕获url,并像下面的代码一样在AJAX请求中传递它。
提前谢谢。
这是我的代码:-
$(document).ready(function() {
$("#notesDialog").dialog({
autoOpen : false,
title : "Notes",
hide : "",
width : 'auto',
height : 'auto',
modal : true
});
var table = $('#notesTable').dataTable({
bJQueryUI : true,
"processing" : true,
"serverSide" : true,
"contentType" : "application/json",
"dataType" : "jsonp",
"bStateSave" : false,
"bAutoWidth" : false,
"sAjaxSource" : "url",
"sAjaxDataProp" : '',
"crossDomain" : true,
"aoColumns" : [
{
"mData" : "onBoarded",
"sWidth" : "20%",
"mRender" : function(data,type, full) {
var newStr = new Date(data).toUTCString();
var str = newStr.substring(0,newStr.length - 3);
return str.substring(4);
}
},
{
"mData" : "createdBy"
},
{
"mData" : "comment",
"mRender" : function(data,type, full) {
var showChar = 50;
var ellipsestext = "...";
var moretext = "more";
var lesstext = "less";
var contentt = JSON.stringify(data);
var content = contentt.replace(/["]+/g,'').substring(1,contentt.length - 1);
if (content.length > showChar) {
var c = content.substr(0,showChar);
var h = content.substr(showChar - 1,content.length- showChar);
var html = c
+ '<span class="moreellipses">'
+ ellipsestext
+ ' </span><span class="morecontent"><span>'
+ h
+ '</span> <a href="" class="morelink">'
+ moretext
+ '</a></span>';
return html.toString();
}
$(".morelink").click(function() {
if ($(this).hasClass("less")) {
$(this).removeClass("less");
$(this).html(moretext);
} else {
$(this).addClass("less");
$(this).html(lesstext);
}
$(this).parent().prev().toggle();
$(this).prev().toggle();
return false;
});
return data;
}
}, {
"mData" : "tag"
} ]
});
$("#opener").click(function() {
$("#notesDialog").dialog("open");
$('#notesDialog').dialog("widget").position({
});
});
});
您想获取当前的url吗?
然后你可以使用
window.location.href
获取窗口的当前url。
相关文章:
- 用程序搜索JQuery数据表中的文本
- 具有rowGrouping的数据表无法隐藏列
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 将单击事件添加到数据表
- 使用带有参数的数据表sAjaxSource
- 对角度数据表中括号内的数字进行排序
- 动态构建一个数据表与scriplets
- jquery数据表的自定义ko绑定
- 预览数据表单
- 如何在数据表中设置从Ajax响应选中的复选框
- DT数据表背景颜色为黑色,但仍有悬停和选择颜色
- 数据表-隐藏/显示列
- 对损坏的子行进行排序的数据表
- 数据表排序但对行进行分组
- 数据表1.10,第列.转发器使用情况
- 如何将JSON编码的PHP数组发送到同一页面上的数据表
- jQuery UI中的动态url,数据表
- 使用JSON URL数据动态填充HTML表
- 在数据表中使用URL之前,如何从URL解析JSON
- 使用Jquery数据表可编辑,没有强制字段URL