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)?
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.
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.