La lecture de la liste des éléments Sharepoint 2010 modèle objet client

J'ai une liste de là où je suis le stockage de l'image de l'Url et je suis en train de lire la liste d'éléments et d'afficher les images sur la page. Pour cela, j'ai écrit le script quelque chose comme ci-dessous....

<script type="text/javascript">
    function ViewItem()
    {
        var myQueryString = '<Query><Where><Eq><FieldRef Name="Anchor" /><Value 

Type="Boolean">1</Value></Eq></Where></Query>'; 

        var context = new SP.ClientContext.get_current();
        var web = context.get_web();
        var list = web.get_lists().getByTitle('AnchorImageList');
        var myquery = new SP.CamlQuery();

        myquery.set_viewXml(myQueryString); 

        myItems = list.getItems(myquery);


        context.load(myItems, 'Include(Title,ImageURL)');
        context.executeQueryAsync(Function.createDelegate(this, this.success), 

Function.createDelegate(this, this.failed));
    }
    function success() 
    {

        var LinkURL= "";
        var ImageURL="";
        var ListEnumerator = this.myItems.getEnumerator();
        while(ListEnumerator.moveNext())
        {
            var currentItem = ListEnumerator.get_current();
            LinkURL = currentItem.get_item('Title') ;
            ImageURL= currentItem.get_item('ImageURL');
            document.write('<img src="' + ImageURL+ '"+>');
            alert(LinkURL);

        }

    }
    function failed(sender, args) 
    {
        alert("failed. Message:" + args.get_message());
    }
</script>
<a href="#" onclick="Javascript:ViewItem();">View Items</a>

Dans ma requête CAML je suis en train de filtrer les éléments qui sont marqués oui pour "Ancre?"(oui/non de la colonne).

Mais je vois tous les résultats, même si j'ai marqué quelques éléments à ne pas afficher. Ce que je fais de mal ici. Veuillez quelqu'un de m'aider. Aussi,une fois les images chargées sur la page, la page est toujours la roue, comme si c'est la transformation de quelque chose. Dois-je faire quelque chose pour cela?

+1 bonne question/échantillon raisonnable. Note de côté sur la question de la qualité: il n'est pas nécessaire d'ajouter des notes de remerciement (upvote/accepter/commentaire à la place) et la signature car il a rarement ajoute de la valeur à la poste.
vérifiez votre caml requête à l'aide de U2U Caml Builder
J'ai écrit la requête à l'aide de la u2u builder uniquement et que la requête renvoie des résultats corrects lorsque je l'execute il. Je ne suis pas sûr pourquoi, la même requête ne fonctionne pas de Modèle objet Client.

OriginalL'auteur user346514 | 2012-10-02