我的网页有剑道网格加载图像和一个“图形地图”按钮。
我提供了一个最小化的版本,我的观点如下
<div class="container" onclick="onContainerClick();">
<div class="row">
<div id="tabstrip"></div>
<div class="col-md-12 table-responsive table-bordered" style="padding-right: 0px; padding-left: 0px" id="mapsDiv" width="100%">
</div>
</div>
<div class="row col-md-12 col-md-push-11">
<button id="btnGraph" onclick="onShowGraph()">Graph Map</button>
</div>
<div id="graphsWindow" >
<div class="table" style="height:700px;">
<div class="row" style="margin-left:0px;margin-top:0px; padding-top:0px; padding-bottom:0px">
<div style="border:groove; margin-left:10px; margin-bottom:0px; padding-bottom:0px; margin-right:2px;" class="col-md-2">
<div class="row" style="padding-top:5px; margin-top:0px; padding-left:5px; padding-right:5px">
<div class="col-md-1" style="padding-left:0px; margin:0px; width:auto;">
<img src="~/Images/profile.png" height="85" width="85" id="studentPhoto"/>
</div>
</div>
</div>
</div>
</div>
</div>
关于显示图
function onShowGraphs(){
var window = $("#graphsWindow").data("kendoWindow");
...
var grid = $('#mapsDiv').data("kendoGrid");
var rows = grid.dataSource.data();
$('#studentPhoto').attr("src", rows[_currGridRowNo]["photo"]);
window.open().center();
}
在这种情况下,我得到错误[请求Uri太长414]。
>
尽管窗口在同一视图中,但为什么kendoWindow将此数据作为查询字符串?
如何纠正此问题?
我只要加上“数据:图片/gif;base64,”。所以我的功能变成了
function onShowGraphs(){
var window = $("#graphsWindow").data("kendoWindow");
...
var grid = $('#mapsDiv').data("kendoGrid");
var rows = grid.dataSource.data();
$('#studentPhoto').attr("src", "data:image/gif;base64," + rows[_currGridRowNo]["photo"]);
window.open().center();}
我的应用程序是一个Java Tomcat WebApp,它使用Dojo js工具包作为我们网页的框架。我的一个表单页面涉及使用 Dojo 的 dojox.layout.ContentPane 将大量字符串数据传递到另一个表单页面。ContentPane传递所有参数并使用GET加载相应的页面,但会导致414 Request-URI太大,因为这超出了Apache的LimitRequestLine。 我
问题内容: 我正在尝试使用wunderground的api,Leaflet和Cloudmade将天气图标显示在地图标记中。我已经显示了文本和带有图标图像的变量,但是我不确定如何显示它。这是我的代码: 我尝试了一下但没有成功: 有什么建议? 问题答案: 标记的bindPopup方法仅将HTML内容作为字符串,因此您还需要在标记周围加上引号-类似于 应该为您工作。
我在我的项目中为10个产品创建了剑道网格。当我点击剑道网格中显示的productname时,我希望弹出包含产品详细信息的剑道窗口。 我已经查看了剑道网格的演示,但我不想编辑所选产品的详细信息,也不想使用示例和演示中所示的“详细信息”按钮的单独列。 我还查看了剑道ui的音乐商店演示,但我无法理解它的代码,因为它在jQuery中,我正在使用asp。net mvc与我的项目的razor语法 注意:我希望
我正在使用Kendo网格,其中有几个列用于概览行数据。当用户单击添加/编辑按钮时,弹出窗口将显示一些附加数据,其中包括一些复选框。 我在将复选框与当前MVVM模型绑定时遇到问题,因为在添加新行时,Kendo将模型视为变量,而不是数组。这会导致在选中一个复选框(单击)时选中多个复选框。在看了剑道MVVM之后,我打算得到当前弹出窗口的MVVM模型,以便操作一些数据,但没有成功。因此,我将在以下方面寻求
问题内容: 我遇到一种情况,当用户按下按钮时,我会执行ajax请求,然后使用ajax请求的结果生成要在新选项卡中打开的URL。但是,在chrome中,当我在ajax请求的成功处理程序中调用window.open时,它将在新窗口中像弹出窗口一样打开(并被popup- blockers阻止)。我的猜测是,由于成功代码与chrome认为不是由点击触发的点击处理代码是异步的,即使它与点击有因果关系。有什么
我想在显示(打开)弹出编辑器之前得到确认,单击剑道网格中的编辑命令按钮与删除确认相同。 我使用了网格的编辑事件。它成功地显示了确认对话框,但其后面也打开了弹出编辑器窗口。 是否有任何方法我只能在用户确认后显示弹出编辑器窗口?