小编MrB*_*liz的帖子

Jquery Live with facebox插件

我正在尝试将jquery facebox插件用于直播事件(官方实现,而不是插件).

我的主页面通过ajax加载到页面中.该远程页面还具有指向其他远程页面的链接,我想在弹出对话框中显示该页面.我一直在使用facebox插件.

以下代码不起作用,只是将远程页面加载到视口中的新页面,而不是弹出窗口.

<script type="text/javascript">
            jQuery(document).ready(function($) {

                $('a[rel*=facebox]').live("click", function() {
                    $('a[rel*=facebox]').facebox()
                });
            });
          </script> 
Run Code Online (Sandbox Code Playgroud)

这是使用直播活动的正确方法吗?

我的开发机器遗憾地只包含IE6 [:(],因此我无法使用firebug来调试代码.

ajax jquery facebox

2
推荐指数
1
解决办法
3536
查看次数

从Linq lambda返回多个字段

我有以下代码从数据库返回结果columnName = Y'.代码字很好,直到我想限制查询返回的字段.

我收到了错误

无法隐式转换类型 'System.Linq.IQueryable [AnonymousType#1' 到 'System.Linq.IQueryable [MyApp.Models.Approved]'.存在显式转换(您是否错过了演员?)

public IQueryable<Approved> ReturnRecordsByObjectiveFlag(string columnName)
    {
        var param = Expression.Parameter(typeof(Approved), "x");
        var predicate = Expression.Lambda<Func<Approved, bool>>(
            Expression.Equal(
                Expression.PropertyOrField(param, columnName),
                Expression.Constant('Y',typeof(char?))
            ), param);
        return db.Approved.Where(predicate).Select(x =>new{x.RefNo, x.RefGroup, x.Location });
    }
Run Code Online (Sandbox Code Playgroud)

在这条线上我得到了错误

return db.Approved.Where(predicate).Select(x =>new{x.RefNo, x.RefGroup, x.Location });  
Run Code Online (Sandbox Code Playgroud)

我做演员的行踪?

非常感谢Marc Gravell 回答了同一方法的早期问题

.net c# lambda

1
推荐指数
1
解决办法
1万
查看次数

转义单引号javascript

我认为以下问题与转义字符串有关,但我希望有人会证实这一点.

我需要将event.id附加到提交值,如下所示:/ Events/Edit/+ event.id.event.id属性肯定有内容,因为它第二次使用时正确显示.

$('.ui-dialog div.ui-dialog-buttonpane')
    .append('<button type="submit" value="/Events/Edit/"'  
            + event.id 
            + ' class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" ><span class="ui-button-text">' 
            + event.id + '</span></button>');
Run Code Online (Sandbox Code Playgroud)

javascript jquery

0
推荐指数
1
解决办法
627
查看次数

无法绑定多部分标识符 - 更新查询SQL Server 2005

SQL Server新手在这里.

UPDATE dbo.ObjectivesApproved  
SET dbo.ObjectivesApproved.VAP = 'Y'
WHERE ((dbo.Approved.Cri_Group In ('X01' ,'X02' ,'X03' ,'X04' ,'X05' ,'X07' ,'X08' ,'X09' ,'X10' ,'X11' ,'X12' ,'X13' ,'X14')))
Run Code Online (Sandbox Code Playgroud)

出现以下错误

The multi-part identifier "dbo.Approved.Cri_Group" could not be bound.
Run Code Online (Sandbox Code Playgroud)

是什么导致错误?

更新:上述查询是试错的结果.我正在更新一个Access应用程序到SQL服务器,并与SQL略有不同的方言有一些麻烦

这是我原来的查询.

UPDATE dbo.Approved 
INNER JOIN dbo.ObjectivesApproved ON dbo.Approved.ID = dbo.ObjectivesApproved.ID 
SET dbo.ObjectivesApproved.VAP = 'Y'
WHERE ((dbo.Approved.Cri_Group 
In ('X01' ,'X02' ,'X03' ,'X04' ,'X05' ,'X07' ,'X08' ,'X09' ,'X10' ,'X11' ,'X12' ,'X13' ,'X14')));
Run Code Online (Sandbox Code Playgroud)

这会产生错误 - 关键字"INNER"附近的语法不正确

谢谢

sql t-sql sql-server-2005

0
推荐指数
1
解决办法
7320
查看次数

根据2个条件更新SQL

给出以下表结构

地点

LocationName|Easting|Northing
Run Code Online (Sandbox Code Playgroud)

事故

LocationString|Easting|Northing|LocationName
Run Code Online (Sandbox Code Playgroud)

LocationString是一个格式错误的地铁站名称,应用程序的用户可以键入任何旧垃圾.然而,东边和北边(坐标)是一致的.使用它们,我可以通过在查找表中查找这些值来为位置提供一致的名称.

在ACCESS SQL中,我将执行以下操作

UPDATE INCIDENTS, Locations
SET Incidents.LocationName = Locations.LocationsName
WHERE Incidents.Easting = Locations.Easting
AND
Incidents.Northing = Locations.Northing
Run Code Online (Sandbox Code Playgroud)

我如何在T-SQL中完成相同的工作?

sql t-sql sql-server

0
推荐指数
1
解决办法
378
查看次数

通过jquery.ajax()请求google.maps.setCenter()纬度和经度

我有一个jquery自动完成ui元素,显示了一个火车站列表.当用户从自动完成列表中选择一个工作站时,该功能应该从数据库中返回一组纬度/坐标,并在这些坐标上重新定位地图?

有人在这段代码中发现我的代码错了吗?

// make a json request to get the map data from the Map action
$(function() {         
    $.getJSON("/Home/Map", initialise);
});

var infowindow = new google.maps.InfoWindow({content: "EMPTY"});




function initialise(mapData) {

var latlng = new google.maps.LatLng(54.466667, -3.233333);

var myOptions = {
    zoom: 5,
    center: latlng,
    mapTypeId: google.maps.MapTypeId.TERRAIN,
    mapTypeControlOptions: {

        style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR
    },
    scaleControl: true,
    streetViewControl: false

};


var map = new google.maps.Map($("#map")[0],
myOptions);


   $.each(mapData, function (i, location) {
       setupLocationMarker(map, location);
   });

//Autocomplete 
 $(function () {
        $("#tags").autocomplete({
            source: "/Home/StationsList",
            minLength: 2,
            select: …
Run Code Online (Sandbox Code Playgroud)

jquery json google-maps jquery-ui jquery-ui-autocomplete

0
推荐指数
1
解决办法
6470
查看次数

对于每个string.IndexOf(char)错误?

var str = "GB29NWBK60161331926819"

foreach (var item in str.ToCharArray())
{
    Debug.WriteLine(str.IndexOf(item));
}
Run Code Online (Sandbox Code Playgroud)

给出输出

0 1 2 3 4 5 1 7 8 9 10 8 10 13 13 10 3 2 8 19 10 3

我在期待

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

是这个还是一个bug还是我的假设不正确?

.net c# string indexof .net-4.5

-3
推荐指数
1
解决办法
97
查看次数