SharePoint 2013 Code de balisage fonctionne à l'intérieur de Placeholdermain mais pas en tant que code incorporé dans WebPart (EmbeddedFormfield)?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/80883

Question

sur SPO 2013 essayant de déployer un code de balisage personnalisé pour lier une liste

Code de balisage fonctionne lorsqu'il est placé dans Placeholdermain via SPD VS Incorporer la page de site de code WebPart (EmbeddedFormfield)

J'ai ce code fonctionne parfaitement lorsque j'utilise SPD 2013 et placez-le dans l'espace de placement avec SPD 2013. Mais si j'utilise la page SPO Modifier la page Intégrer le code, il ne liera pas les données au contrôle déroulant.Ne rien obtenir dans le contrôle.

<div id="uploadDiv">
   <label id="fileSelectorLabel">Select a file: </label>
   <input id="uploadInput" type="file"/>
   <script id="selection-options" type="text/x-jsrender">
    <option value="{{>#data.get_item('Name')}}#{{>#data.get_item('Title')}}#{{>#data.get_item('Department')}}">
      {{>#data.get_item('Name')}} 
    </option>
   </script>
   <select id="FacultyLookup">
   </select>
   <input id="clearUploadFormButton" type="button" value="Reset"/>
   <input id="uploadFileButton" type="button" value="Upload"/>
</div>
<div id="message">

</div>

ou est le problème que vous ne pouvez pas avoir d'appels vers des fichiers JQuery à partir de l'extrait d'intégration.

Était-ce utile?

La solution

One technique you might try is using a Content Editor Web Part. To ensure SharePoint doesn't mess with the code, you could add the code in a text file to the site. Then in the properties of the CEWP, reference the URL to the text file. This will render the contents of the text file in the web part.

enter image description here

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top