-2
我開始使用KnockoutJS,當然還有疑慮來到我身上。所以我有這樣的jQuery代碼:
$.post("someUrl", $form.serialize(), 'json').done(function (data, textStatus, jqXHR) {
$.cookie("stepOneSave", true);
// here I should update the attributes from response in data
}).fail(function() {
return false;
}).always();
然後在我看來,(這是一個枝杈模板,因爲這是Symfony2的項目的一部分),我有這樣的:
<fieldset class="rpni-border">
<legend class="rpni-border">Datos de Solicitud</legend>
<div class="spacer10"></div>
<div class="col-md-3">
<p><strong>Number:</strong></p>
<p><strong data-bind="text: currIDSolicitud"></strong></p>
</div>
<div class="col-md-3">
<p>Request Type: </p>
<p><strong data-bind="text: currTipoSolicitud"></strong></p>
</div>
<div class="col-md-3">
<p>Office: </p>
<p><strong data-bind="text: currOficinaRegional"></strong></p>
</div>
<div class="col-md-3">
<p>Status: </p>
<p><strong data-bind="text: currEstadoSolicitud"></strong></p>
</div>
</fieldset>
使用提供的信息我該怎麼辦更新屬性並將它們綁定到視圖?這是我第一次與淘汰賽,我開始閱讀here但我不清楚這一點,可以給我一些幫助嗎?
仍然不清楚你需要什麼,你可以嘗試解釋更多或顯示更多的代碼? – 2014-11-07 02:57:40
@FarizAzmi當'.done()'回調被執行時,我需要更新模型屬性,並將值綁定到視圖並且沒有更多的代碼,這是我第一次,我不知道該把它放在哪裏以及如何,仍然閱讀現在,但需要一些推或示例代碼,從那裏開始 – ReynierPM 2014-11-07 02:59:09
我的建議是花點時間,並再次逐步教程。確保你完全理解每一步所解釋的內容。當你第一次不理解某些東西時,請轉到jsfiddle.net,在那裏複製教程代碼並使用它。然後你可以在這裏發佈一個問題,附帶一些工作代碼和你的問題。 – Milimetric 2014-11-07 03:33:09