助けてください..
私はダイナミックなフォームを持っています。の要素が固定されておらず、フォームで JS 検証を実行する必要があります。現在フォームに表示されているすべての要素の配列を返す PHP 関数があります。これをJSコードで使用したい..
私は何かlyk disを試しています::
function checkValidation() {
<?php echo
// php function call
$arrColumnsInfo = $this->fetch_fields_info();
print('<pre>');
print_r($arrColumnsInfo);
print('</pre>');
?>
}
私のために働いていません..JSエラーをスローします..またはこれ..
function checkValidation() {
<?php=
// php function call
$arrColumnsInfo = $this->fetch_fields_info();?>
alert(<?=$arrColumnsInfo?>);
}
再び..動作していません..
私のPHP配列の出力:
Array
(
[client_code] => Client Code::1::Basic company Info::desc::TB
[entity_name] => Entity Name::1::Basic company Info::::TB
[type_of_entity] => Type of entity::1::Basic company Info::Type of entity,Sole trader,Partnership,Australian Private Company, other::DD
[fixed_fees] => fixed fees::8::Fees Related::yes,no::RD
[billing_time] => Billing time::8::Fees Related::Weekly,Fortnightly,Monthly,Yearly::DD
)
ここで使用されるキーは、フォーム要素の名前です。私は自分のフォームlyk disを構築しています..
<input type="text" name="client_code" value="">...
など..同様に、すべてのフォーム要素が動的に作成されます。そして今、私はこのフォームを検証したいので、JavaScriptでこの配列が再び必要です.