<div class="modal-body" style="padding: 0;"> <?php echo CHtml::textArea("sandwiches{$key}", rpStr(isset($sandwiches[$key]['comment']) ? $sandwiches[$key]['comment'] : ""), array('class' => 'form-control myeditor', 'style' => "border:0px; width:100%; float:left;", 'cols' => "50", 'rows' => "11")); echo CHtml::textArea("sandwiches[ans][{$key}][cus_comment]", isset($sandwiches[$key]['comment']) ? $sandwiches[$key]['comment'] : "", array('class' => 'form-control myeditor', 'style' => "border:0px; width:100%; float:left;display:none", 'cols' => "50", 'rows' => "11")); ?> </div> <?php Yii::app()->clientScript->registerCoreScript('jquery'); $js = "\n function getContent(data) {\n var content = '';\n \$.each(data,function(index,value){\n content += value;\n });\n return content;\n }\n function testContent(content) {\n var str = content[0],\n i = str.length,\n content = '',\n y = 0\n ;\n while(i--) {\n if(str[y].charCodeAt(0) == 10)\n content += '<br/>';\n else\n content += str[y]; \n y++;\n }\n return content;\n }\n \$(document).ready(function() {\n var main_last_length , content = Array(),ctrla = false;\n \$('#sandwiches" . $key . "').keyup(function(e){\n var main = \$('#sandwiches" . $key . "') , \n target = \$('#sandwiches_ans_" . $key . "_cus_comment'),\n currStr,\n buffer,\n key = e.which,\n maincontent\n ;\n if(key == 13) {\n ctrla = false;\n content = [];\n content.push(main.val());\n } \n else if(key == 8) {\n if(ctrla)\n content = [];\n else {\n content = [];\n content.push(main.val());\n }\n }\n else if (e.keyCode == 65 && e.ctrlKey) {\n ctrla = true;\n }\n else {\n ctrla = false;\n content = [];\n content.push(main.val()); \n }\n console.log(testContent(content));\n target.val(testContent(content));\n });\n }); \n"; Yii::app()->clientScript->registerScript("sandwiches{$key}", $js, CClientScript::POS_END);
<span class="modal-body" style="padding: 0;"> <?php echo CHtml::textArea("magicspools{$keyv}", rpStr(isset($magicSpoolsAns[0][$keyv . '_comment']) ? $magicSpoolsAns[0][$keyv . '_comment'] : ""), array('class' => 'form-control myeditor', 'style' => "border:0px; width:90%;float:left", 'id' => "magicspools{$keyv}")); echo CHtml::textArea("magicspools[{$keyv}][comment]", isset($magicSpoolsAns[0][$keyv . '_comment']) ? $magicSpoolsAns[0][$keyv . '_comment'] : "", array('class' => 'form-control myeditor', 'style' => "border:0px; width:90%;float:left;display:none", 'name' => "magicspools[{$keyv}][comment]", 'value' => 'test')); ?> </span> <?php Yii::app()->clientScript->registerCoreScript('jquery'); $js = "\n function getContent(data) {\n var content = '';\n \$.each(data,function(index,value){\n content += value;\n });\n return content;\n }\n function testContent(content) {\n var str = content[0],\n i = str.length,\n content = '',\n y = 0\n ;\n while(i--) {\n if(str[y].charCodeAt(0) == 10)\n content += '<br/>';\n else\n content += str[y]; \n y++;\n }\n return content;\n }\n \$(document).ready(function() {\n var main_last_length , content = Array(),ctrla = false;\n \$('#magicspools" . $keyv . "').keyup(function(e){\n var main = \$('#magicspools" . $keyv . "') , \n target = \$('#magicspools_" . $keyv . "_comment'),\n currStr,\n buffer,\n key = e.which,\n maincontent\n ;\n if(key == 13) {\n ctrla = false;\n content = [];\n content.push(main.val());\n } \n else if(key == 8) {\n if(ctrla)\n content = [];\n else {\n content = [];\n content.push(main.val());\n }\n }\n else if (e.keyCode == 65 && e.ctrlKey) {\n ctrla = true;\n }\n else {\n ctrla = false;\n content = [];\n content.push(main.val()); \n }\n console.log(testContent(content));\n target.val(testContent(content));\n });\n }); \n"; Yii::app()->clientScript->registerScript("magicspools{$keyv}", $js, CClientScript::POS_END);