Così sto utilizzando i modelli di jQuery e hanno il seguente codice a lavorare nella mia domanda:jQuery Templates - sostituire il contenuto DIV
@using (Html.BeginForm())
{
@Html.DropDownList("StateList",
Model.States,
"<Select>"
)
<div id="designCenters"></div>
<script id="designCenterTemplate" type="text/html">
<p><li>${Name}</li></p>
</script>
}
<script language="javascript" type="text/javascript">
$("#StateList").change(function() {
$.getJSON("/api/designcentersbystate/" + $(this).val(),
function (data) {
$("#designCenterTemplate").tmpl(data).appendTo("#designCenters")
});
});
</script>
Dal momento che sto chiamando .appendTo nel parametro funzione di callback della funzione template, ovviamente l'elenco dei centri di progettazione viene aggiunto all'elenco. Il mio obiettivo è SOSTITUIRE il contenuto all'interno di <div id="designCenters">
con i risultati basati su modelli.
Cercare il modo più efficiente per farlo.
Grazie.
Bingo. Lo accetterò come risposta in 10 minuti. – Scott