ホームページ >バックエンド開発 >PHPチュートリアル >Smartyでのjsのメソッド呼び出し例、smartyjs呼び出し例_PHPチュートリアル

Smartyでのjsのメソッド呼び出し例、smartyjs呼び出し例_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:15:50912ブラウズ

smartyでのJSメソッド呼び出し例、smartyjs呼び出し例

この記事の例は、smarty での js の呼び出し方法を説明しており、参考のために皆さんに共有されています。具体的な手法の分析は次のとおりです:

1. 質問:

smarty では、js を含めるとページ全体が表示されなくなることがあり、プログラマはプログラムページやテンプレートページを何度もチェックしているのにエラーが見つからず、非常に落ち込んでしまいます。 。

2. 解決策:

テンプレート ページの js コードをコピーして新しい js ファイルに配置し、次のようにテンプレート ページに含めます。

コードをコピーします コードは次のとおりです:
{popup_init src="css/commen.js"}
このようにして、問題は解決される。
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

JavaScriptでスマートな入れ子配列の変数を直接参照する方法

Smarty 配列呼び出しでは、' 記号を使用する必要はありません。js で Smarty 変数を呼び出すには、元の js コードで値を割り当てることができます (ページの js コード内にある必要があります)。例:

{literal}
< script type="javascript">
var a=(数値の場合){/literal}スマートな数値変数{リテラル} (文字列の場合)'{/リテラル​​}スマートな文字列変数{リテラル}' ;

{/literal }
Smarty の値の呼び出しは通常: {$arr[135].value} です。取得した値が異なる場合は、通常、Smarty のコード出力が間違っていないことを確認してください。

smartyとjsの間の相互作用の問題

外部 JS で記述された var abc=<{$row_array}> は、smarty によって正しい値に解析できず、JS 構文エラーが発生します。 JS 変数を使用する必要がある場合は、正しい値に解析できるように、テンプレート ファイルに変数部分を記述する必要があります


http://www.bkjia.com/PHPjc/901283.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/901283.html技術記事 Smarty での js の呼び出し方法の例、smartyjs の呼び出し例 この記事では、smarty での js の呼び出し方法を例を通して説明し、参考として共有します。具体的な分析方法は次のとおりです。 1. 質問:...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。