سؤال

وأي شخص يحصل على أي أنماط نظيفة للحصول على فب دوال اللغة في نطاق شبيبة؟

وطريقتان لقد فعلت ذلك من قبل إما عن طريق الحقن مع مكالمة الفعلية من القالب قاعدة داخل وثيقة المجمع جاهزا.

و(مسج / هندى قالب)

{literal}
$(document).ready(function() {
    TargetClass.targetVar = {/literal}{$phpVar}{literal};
});
{/literal}

ووضع أيضا أن علامة وسحب ذلك من DOM مرة ينفذ JS.

وHTML

<link id="phpVar" value="{$phpVar}" />  

وJS

var phpVar = $('#phpVar').attr('value');  

هل لديك أي من كنت وجدت طريقة أفضل؟

هل كانت مفيدة؟

المحلول

ويمكنك توليد JSON بسهولة جدا من بي. هذه هي طريقة لطيفة للحصول على مجموعة كاملة (أو حتى شجرة المصفوفات المتداخلة) من البيانات إلى جافا سكريبت في دفعة واحدة.

ويمكنك وضعه في رأس <script>، أو جلبه المتزامن مع اياكس.

إليك مستندات فب:

http://us3.php.net/manual/en/ref .json.php

وإذا وضعت على سلمان مباشرة إلى رمز، ثم انها بالفعل في جافا سكريبت الشكل. إذا كنت تحصل عليه مرة أخرى من طلب اياكس، وأنها سوف تكون سلسلة واحدة كبيرة، ويمكنك تحليل ذلك ببساطة عن طريق تمرير فإنه إلى وحدة التقييم ()

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top