php - JavaScript variable doesn't work in Laravel -
All the pages of my website have the same title. I have implemented this:
  extended ('layouts.man')   Now in some pages, send me a successful message and not a page in the other I implemented it like this:
  back ....- & gt; (Array (sucessfulMessage = & gt; 'asdf'));   Please note that I am not only in some pages.
Now I want to use that variable in javascript. I did it in layout. Main:
  & lt; Head & gt; {{HTML :: Script ('/ JS / Jquery-2.1.1.JS')}} @ if (continued (successful message)) < Script & gt; Var successful message = "{{$ successful message}}"; & Lt; / Script & gt; @endif {{HTML :: script ('/ js / myPopupScript.js')}} & lt; / Head & gt;    and then  myPopupScript.js  I did this: 
  $ (document) .ready (function () {if (! Type of successful message === 'undefined') {warning (successful message);} and {warning ("test");}});   My problem
 Warning always  test  even if a successful message has been sent. 
Important note
When I use F12 in Google Chrome to view the actual HTML, I can see it:
< Code> & lt; Script & gt; Var Successful Message = "asdf"; & Lt; / Script & gt;
Then the variable is defined.
code that works {} (type (successfully message) = {'string'} {warning (Successful message);} Other warning ("undefined");}});
Many thanks for @martinezjc, @lowerends and @ththhu
Comments
Post a Comment