jQueryUI datepicker not showing next previous triangle arrows2019 Community Moderator ElectionjQuery UI DatePicker to show month year onlyJQuery UI Datepicker issue with Prev and Next in IE8jqueryUI datepicker and allowing non-dates?jQuery datepicker next/prev imagesDatepicker loses date value when dateFormat doesn't include dayHandle on click event of jQueryUI Datepicker for Bootstrap drop-down menuBootstrap datepicker iconHow to stop javascript datepicker from refreshing when clicking previous/next month?add click event to jquery ui datepicker buttonbootstrap-datepicker bound to vue v-model reverts to previous data when losing focus

Do f-stop and exposure time perfectly cancel?

Can someone explain this Mudra being done by Ramakrishna Paramhansa in Samadhi?

Straight line with arrows and dots

Why do Australian milk farmers need to protest supermarkets' milk price?

Plywood subfloor won't screw down in a trailer home

Confusion with the nameplate of an induction motor

Running a subshell from the middle of the current command

Should QA ask requirements to developers?

Want to switch to tankless, but can I use my existing wiring?

Potentiometer like component

What is the difference between "shut" and "close"?

Why must traveling waves have the same amplitude to form a standing wave?

Deleting missing values from a dataset

What to do when during a meeting client people start to fight (even physically) with each others?

What is the definition of "Natural Selection"?

Should we release the security issues we found in our product as CVE or we can just update those on weekly release notes?

Am I not good enough for you?

Can you reject a postdoc offer after the PI has paid a large sum for flights/accommodation for your visit?

If the Captain's screens are out, does he switch seats with the co-pilot?

Word for a person who has no opinion about whether god exists

This equation is outside the page, how to modify it

Who is our nearest neighbor

Is all copper pipe pretty much the same?

what does the apostrophe mean in this notation?



jQueryUI datepicker not showing next previous triangle arrows



2019 Community Moderator ElectionjQuery UI DatePicker to show month year onlyJQuery UI Datepicker issue with Prev and Next in IE8jqueryUI datepicker and allowing non-dates?jQuery datepicker next/prev imagesDatepicker loses date value when dateFormat doesn't include dayHandle on click event of jQueryUI Datepicker for Bootstrap drop-down menuBootstrap datepicker iconHow to stop javascript datepicker from refreshing when clicking previous/next month?add click event to jquery ui datepicker buttonbootstrap-datepicker bound to vue v-model reverts to previous data when losing focus










0















I have a datepicker associated with the input field in HTML, which is working fine. On clicking the triangles it is generating this HTML:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="">
<span class="ui-icon ui-icon-circle-triangle-e"></span>
</a>


in my .ctp (html file) i am initializing like this.



<input name="properties[date_accepted_c]" class="form-control datepicker" data-dateformat="yy-mm-dd">


Now on the other side I am creating some dynamic fields which are obviously date fields but there are no arrow icons for the date change. I am initializing it in the JS file.



$(document).ready(function() 
$(document).on('focus', ".datepicker", function ()
if( $(this).hasClass('hasDatepicker') === false )
$(this).datepicker(
dateFormat : 'yy-mm-dd',
autoSize: true,
);

);
);


Instead it is creating this HTML:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next">
<span class="ui-icon ui-icon-circle-triangle-e">Next</span>
</a>









share|improve this question
























  • Which datepicker version are you using?

    – diogenesgg
    Mar 8 at 17:26











  • I tried your code and it works for me. But you've left a lot of info out - you didn't show us your initial HTML, how you initialise the first datepicker, or how you add new datepicker inputs. Also, if you check the docs, the default jQuery UI datepicker HTML looks like the second example you show, and icons work. Are your jQuery UI CSS and images OK?

    – Don't Panic
    Mar 9 at 9:05












  • @Don'tPanic In inital html i am not initializing it is being initilized automatcally by just putting datepicker class in html. let me add the html

    – tech_geek
    2 days ago















0















I have a datepicker associated with the input field in HTML, which is working fine. On clicking the triangles it is generating this HTML:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="">
<span class="ui-icon ui-icon-circle-triangle-e"></span>
</a>


in my .ctp (html file) i am initializing like this.



<input name="properties[date_accepted_c]" class="form-control datepicker" data-dateformat="yy-mm-dd">


Now on the other side I am creating some dynamic fields which are obviously date fields but there are no arrow icons for the date change. I am initializing it in the JS file.



$(document).ready(function() 
$(document).on('focus', ".datepicker", function ()
if( $(this).hasClass('hasDatepicker') === false )
$(this).datepicker(
dateFormat : 'yy-mm-dd',
autoSize: true,
);

);
);


Instead it is creating this HTML:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next">
<span class="ui-icon ui-icon-circle-triangle-e">Next</span>
</a>









share|improve this question
























  • Which datepicker version are you using?

    – diogenesgg
    Mar 8 at 17:26











  • I tried your code and it works for me. But you've left a lot of info out - you didn't show us your initial HTML, how you initialise the first datepicker, or how you add new datepicker inputs. Also, if you check the docs, the default jQuery UI datepicker HTML looks like the second example you show, and icons work. Are your jQuery UI CSS and images OK?

    – Don't Panic
    Mar 9 at 9:05












  • @Don'tPanic In inital html i am not initializing it is being initilized automatcally by just putting datepicker class in html. let me add the html

    – tech_geek
    2 days ago













0












0








0


0






I have a datepicker associated with the input field in HTML, which is working fine. On clicking the triangles it is generating this HTML:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="">
<span class="ui-icon ui-icon-circle-triangle-e"></span>
</a>


in my .ctp (html file) i am initializing like this.



<input name="properties[date_accepted_c]" class="form-control datepicker" data-dateformat="yy-mm-dd">


Now on the other side I am creating some dynamic fields which are obviously date fields but there are no arrow icons for the date change. I am initializing it in the JS file.



$(document).ready(function() 
$(document).on('focus', ".datepicker", function ()
if( $(this).hasClass('hasDatepicker') === false )
$(this).datepicker(
dateFormat : 'yy-mm-dd',
autoSize: true,
);

);
);


Instead it is creating this HTML:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next">
<span class="ui-icon ui-icon-circle-triangle-e">Next</span>
</a>









share|improve this question
















I have a datepicker associated with the input field in HTML, which is working fine. On clicking the triangles it is generating this HTML:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="">
<span class="ui-icon ui-icon-circle-triangle-e"></span>
</a>


in my .ctp (html file) i am initializing like this.



<input name="properties[date_accepted_c]" class="form-control datepicker" data-dateformat="yy-mm-dd">


Now on the other side I am creating some dynamic fields which are obviously date fields but there are no arrow icons for the date change. I am initializing it in the JS file.



$(document).ready(function() 
$(document).on('focus', ".datepicker", function ()
if( $(this).hasClass('hasDatepicker') === false )
$(this).datepicker(
dateFormat : 'yy-mm-dd',
autoSize: true,
);

);
);


Instead it is creating this HTML:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next">
<span class="ui-icon ui-icon-circle-triangle-e">Next</span>
</a>






javascript jquery-ui jquery-ui-datepicker






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 2 days ago







tech_geek

















asked Mar 7 at 10:35









tech_geektech_geek

4851626




4851626












  • Which datepicker version are you using?

    – diogenesgg
    Mar 8 at 17:26











  • I tried your code and it works for me. But you've left a lot of info out - you didn't show us your initial HTML, how you initialise the first datepicker, or how you add new datepicker inputs. Also, if you check the docs, the default jQuery UI datepicker HTML looks like the second example you show, and icons work. Are your jQuery UI CSS and images OK?

    – Don't Panic
    Mar 9 at 9:05












  • @Don'tPanic In inital html i am not initializing it is being initilized automatcally by just putting datepicker class in html. let me add the html

    – tech_geek
    2 days ago

















  • Which datepicker version are you using?

    – diogenesgg
    Mar 8 at 17:26











  • I tried your code and it works for me. But you've left a lot of info out - you didn't show us your initial HTML, how you initialise the first datepicker, or how you add new datepicker inputs. Also, if you check the docs, the default jQuery UI datepicker HTML looks like the second example you show, and icons work. Are your jQuery UI CSS and images OK?

    – Don't Panic
    Mar 9 at 9:05












  • @Don'tPanic In inital html i am not initializing it is being initilized automatcally by just putting datepicker class in html. let me add the html

    – tech_geek
    2 days ago
















Which datepicker version are you using?

– diogenesgg
Mar 8 at 17:26





Which datepicker version are you using?

– diogenesgg
Mar 8 at 17:26













I tried your code and it works for me. But you've left a lot of info out - you didn't show us your initial HTML, how you initialise the first datepicker, or how you add new datepicker inputs. Also, if you check the docs, the default jQuery UI datepicker HTML looks like the second example you show, and icons work. Are your jQuery UI CSS and images OK?

– Don't Panic
Mar 9 at 9:05






I tried your code and it works for me. But you've left a lot of info out - you didn't show us your initial HTML, how you initialise the first datepicker, or how you add new datepicker inputs. Also, if you check the docs, the default jQuery UI datepicker HTML looks like the second example you show, and icons work. Are your jQuery UI CSS and images OK?

– Don't Panic
Mar 9 at 9:05














@Don'tPanic In inital html i am not initializing it is being initilized automatcally by just putting datepicker class in html. let me add the html

– tech_geek
2 days ago





@Don'tPanic In inital html i am not initializing it is being initilized automatcally by just putting datepicker class in html. let me add the html

– tech_geek
2 days ago












1 Answer
1






active

oldest

votes


















0














If it's not showing the arrows, it's more likely to be a css loading problem. Inspect chrome to look for any exception.



I couldn't reproduce your error. Take a look at this jsfiddle



It successfully initialise the datepicker. If you inspect the next arrow, you can see the following html:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next">
<span class="ui-icon ui-icon-circle-triangle-e">Next</span>
</a>


The only way I could reproduce your error, actually, was by removing the datepicker css.



DatePicker Details:



https://code.jquery.com/ui/1.12.1/jquery-ui.js



https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css



javascript:



$(document).on('focus', ".datepicker", function () 
if( $(this).hasClass('hasDatepicker') === false )
$(this).datepicker(
dateFormat : 'yy-mm-dd',
autoSize: true,
);

);


html:



<p>Date: <input type="text" class="datepicker"></p>


JQuery: 2.1.3






share|improve this answer























  • There is no error in the css or any file. It is just not creating the triangle in the html when i am adding through js.

    – tech_geek
    2 days ago










Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55041681%2fjqueryui-datepicker-not-showing-next-previous-triangle-arrows%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0














If it's not showing the arrows, it's more likely to be a css loading problem. Inspect chrome to look for any exception.



I couldn't reproduce your error. Take a look at this jsfiddle



It successfully initialise the datepicker. If you inspect the next arrow, you can see the following html:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next">
<span class="ui-icon ui-icon-circle-triangle-e">Next</span>
</a>


The only way I could reproduce your error, actually, was by removing the datepicker css.



DatePicker Details:



https://code.jquery.com/ui/1.12.1/jquery-ui.js



https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css



javascript:



$(document).on('focus', ".datepicker", function () 
if( $(this).hasClass('hasDatepicker') === false )
$(this).datepicker(
dateFormat : 'yy-mm-dd',
autoSize: true,
);

);


html:



<p>Date: <input type="text" class="datepicker"></p>


JQuery: 2.1.3






share|improve this answer























  • There is no error in the css or any file. It is just not creating the triangle in the html when i am adding through js.

    – tech_geek
    2 days ago















0














If it's not showing the arrows, it's more likely to be a css loading problem. Inspect chrome to look for any exception.



I couldn't reproduce your error. Take a look at this jsfiddle



It successfully initialise the datepicker. If you inspect the next arrow, you can see the following html:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next">
<span class="ui-icon ui-icon-circle-triangle-e">Next</span>
</a>


The only way I could reproduce your error, actually, was by removing the datepicker css.



DatePicker Details:



https://code.jquery.com/ui/1.12.1/jquery-ui.js



https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css



javascript:



$(document).on('focus', ".datepicker", function () 
if( $(this).hasClass('hasDatepicker') === false )
$(this).datepicker(
dateFormat : 'yy-mm-dd',
autoSize: true,
);

);


html:



<p>Date: <input type="text" class="datepicker"></p>


JQuery: 2.1.3






share|improve this answer























  • There is no error in the css or any file. It is just not creating the triangle in the html when i am adding through js.

    – tech_geek
    2 days ago













0












0








0







If it's not showing the arrows, it's more likely to be a css loading problem. Inspect chrome to look for any exception.



I couldn't reproduce your error. Take a look at this jsfiddle



It successfully initialise the datepicker. If you inspect the next arrow, you can see the following html:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next">
<span class="ui-icon ui-icon-circle-triangle-e">Next</span>
</a>


The only way I could reproduce your error, actually, was by removing the datepicker css.



DatePicker Details:



https://code.jquery.com/ui/1.12.1/jquery-ui.js



https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css



javascript:



$(document).on('focus', ".datepicker", function () 
if( $(this).hasClass('hasDatepicker') === false )
$(this).datepicker(
dateFormat : 'yy-mm-dd',
autoSize: true,
);

);


html:



<p>Date: <input type="text" class="datepicker"></p>


JQuery: 2.1.3






share|improve this answer













If it's not showing the arrows, it's more likely to be a css loading problem. Inspect chrome to look for any exception.



I couldn't reproduce your error. Take a look at this jsfiddle



It successfully initialise the datepicker. If you inspect the next arrow, you can see the following html:



<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next">
<span class="ui-icon ui-icon-circle-triangle-e">Next</span>
</a>


The only way I could reproduce your error, actually, was by removing the datepicker css.



DatePicker Details:



https://code.jquery.com/ui/1.12.1/jquery-ui.js



https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css



javascript:



$(document).on('focus', ".datepicker", function () 
if( $(this).hasClass('hasDatepicker') === false )
$(this).datepicker(
dateFormat : 'yy-mm-dd',
autoSize: true,
);

);


html:



<p>Date: <input type="text" class="datepicker"></p>


JQuery: 2.1.3







share|improve this answer












share|improve this answer



share|improve this answer










answered Mar 9 at 2:51









diogenesggdiogenesgg

1,053618




1,053618












  • There is no error in the css or any file. It is just not creating the triangle in the html when i am adding through js.

    – tech_geek
    2 days ago

















  • There is no error in the css or any file. It is just not creating the triangle in the html when i am adding through js.

    – tech_geek
    2 days ago
















There is no error in the css or any file. It is just not creating the triangle in the html when i am adding through js.

– tech_geek
2 days ago





There is no error in the css or any file. It is just not creating the triangle in the html when i am adding through js.

– tech_geek
2 days ago



















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55041681%2fjqueryui-datepicker-not-showing-next-previous-triangle-arrows%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How to get text form Clipboard with JavaScript in Firefox 56?How to validate an email address in JavaScript?How do JavaScript closures work?How do I remove a property from a JavaScript object?How do you get a timestamp in JavaScript?How do I copy to the clipboard in JavaScript?How do I include a JavaScript file in another JavaScript file?Get the current URL with JavaScript?How to replace all occurrences of a string in JavaScriptHow to check whether a string contains a substring in JavaScript?How do I remove a particular element from an array in JavaScript?

Can't initialize raids on a new ASUS Prime B360M-A motherboard2019 Community Moderator ElectionSimilar to RAID config yet more like mirroring solution?Can't get motherboard serial numberWhy does the BIOS entry point start with a WBINVD instruction?UEFI performance Asus Maximus V Extreme

Thal And Out Agency railway station See also References External links Navigation menuOfficial Web Site of Pakistan RailwaysArchivedOfficial Web Site of Pakistan Railwayseeexpanding ite