O SharePoint 2013 código de Marcação funciona dentro de Placeholdermain, mas não como código de incorporar na peça web (EmbeddedFormField)?

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

Pergunta

No SPO 2013 tentando implantar alguns de marcação personalizada código para vincular a uma lista

Código de marcação funciona quando colocado em Placeholdermain via SPD vs incorporar o código de Página de Site da web part (EmbeddedFormField)

Eu tenho este código funciona perfeitamente quando eu uso o SPD 2013 e coloque-o no placeholdermain com SPD 2013.Mas se eu usar SPO Editar a página de código para incorporar ele não vai ligar os dados para o controlo de lista pendente.Não ganha nada no controle.

<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 é o problema que você não pode ter chamadas para jQuery arquivos a partir da incorporação trecho.

Foi útil?

Solução

Uma técnica que você pode tentar é usar uma Peça Web Editor de Conteúdo.Para garantir o SharePoint não mexer com o código, você pode adicionar o código em um arquivo de texto para o site.Em seguida, em propriedades do CEWP, referência a URL para o arquivo de texto.Isso irá tornar o conteúdo do arquivo de texto na web part.

enter image description here

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top