php - Add value to input with jQuery -


i have php, loads data file wordpress post. using jquery,send php variables <input>. total of 3 variables: title, link , content. title , link work correctly, not content. guess that's tags, try eliminate them , plain text, not work.

this file:

<?php $parse_uri = explode( 'wp-content', $_server['script_filename'] ); require_once( $parse_uri[0] . 'wp-load.php' ); ?>  <?php $id = $_get['ids'];  $content_post = get_post($id); $title = $content_post->post_title; $content = strip_tags(apply_filters('the_content',$content_post->post_content)); $enlace = post_permalink( $id ); ?> <div class="modal-header">     <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><b><i class="indicator flaticon-close33"></i></b></button>     <p class="enviar-nota">enviar nota</p>     <?php echo '<h4 class="verde">' . $title . '</h4>'; ?> </div> <div class="modal-body">     <?php echo do_shortcode('[contact-form-7 id="1998" title="enviar notas single"]'); ?>  </div> <div class="modal-footer">     <button type="button" class="btn btn-default" data-dismiss="modal">close</button> </div> <script type="text/javascript">     jquery(document).ready(function($) {         var titulos = '<?php echo $title; ?>';         $('#titulo').val(titulos);      var enlaces = '<?php echo $enlace; ?>';              $('#enlace').val(enlaces);          var textos = '<?php echo $content;  ?>';         $('#texto').val(textos);      }); </script> 

if deleted these 2 lines

var textos = '<?php echo $content;  ?>';     $('#texto').val(textos); 

it working properly.

the problem first paragraph of content in wp contains , tags , causing problem. thats think.

this jquery result:

<script type="text/javascript">     jquery(document).ready(function($) {         var titulos = 'nuevo financiamiento para la compra de cosechadoras claas';         $('#titulo').val(titulos);      var enlaces = 'http://saviacomunicacion.com.ar/test2014/sala_de_prensa/nuevo-financiamiento-para-la-compra-de-cosechadoras-claas/';              $('#enlace').val(enlaces);          var textos = 'claas argentina lanzó una línea de financiamiento para los modelos de cosechadoras tucano 470 y tucano 460. con más de 75 años fabricando cosechadoras, claas lanza en argentina una nueva línea de financiamiento propio para la adquisición de dos modelos de sus cosechadoras tucano. federico sánchez, gerente comercial de claas argentina, explicó que: “la metodología es muy simple, se presenta una carpeta la empresa, se analiza la situación de cada cliente y una vez aprobada, abonando el 15% del valor de la cosechadora, se accede al financiamiento y la cosechadora.” la línea de crédito involucra los modelos tucano 460 y tucano 470, dos equipos de porte medio que cuentan con la máxima tecnología en cosecha disponible en sus hermanas mayores, las lexion. la propuesta de claas argentina otorga un plazo pagar en cuatro campañas agrícolas, con dos modalidades distintas de acuerdo si el cliente realiza entrega de equipos usados o no. este financiamiento tiene como fin darles una herramienta más de acceso la última tecnología en cosecha los productores y contratistas. “hace cuatro años que no teníamos una herramienta financiera propia. contar ahora con ella nos ubica mucho más cerca de nuestros clientes y de todos los que buscan actualizarse tecnológicamente con equipamiento de primer nivel”. la línea de cosechadoras tucano ofrece la misma tecnología que sus hermanas mayores en un envase más pequeño, liviano y conveniente para las condiciones de muchas regiones del país. ';     $('#texto').val(textos);         }); </script> 

in google chrome inspector first line display in red

var textos = 'claas argentina lanzó una línea de financiamiento para los modelos de cosechadoras tucano 470 y tucano 460.

the rest in black.

js vary particular how put strings in. recommend add slashes , remove line breaks. in case slashes aren't problem if value can users can edit be

var textos = '<?php echo str_replace("\n", '', addslashes($content))  ?>'; 

Comments

Popular posts from this blog

c++ - Difference between pre and post decrement in recursive function argument -

php - Nothing but 'run(); ' when browsing to my local project, how do I fix this? -

php - How can I echo out this array? -