Disable "repeat" checkbox on calender entries

Answered

Comments

4 comments

  • Avatar
    Kait Miller

    Hi there,

    I know very little about coding. I pasted what you suggested above in the CSS box under API & Code for my app, but it didn't work.

    Can you help?

  • Avatar
    Bennet St. Louis

    Kait -

    Need to put this in JavaScript, not CSS.

    Also side note - the above code will disable ANY checkmark box in your app. Change the "any" in "knack-page-render.any" to .scene_# to only disable it on one specific scene,

  • Avatar
    John Good

    Hi, I just found this, not being a coder myself either, I pasted the above code into the JavaScript box as is but all the "Repeat" check boxes are still showing on input and amend screens for calendar's. I then amended to :

    // disable repeat checkbox

    $(document).on("knack-page-render.scene_605", function(event, view) {

        $("input[type=checkbox]").attr("disabled", "disabled");    

    })

    and the checkbox in that scene is still showing!

    Clasping at straws here, anybody else got this working?  Am I missing something?

  • Avatar
    Sam

    Hi folks,

    We now have a code snippet which will hide the "Repeat" checkbox in our JS examples article! Take a look here, and let me know if you have any questions!

    http://helpdesk.knackhq.com/support/solutions/articles/5000447560-javascript-code-examples#hide-repeat

Please sign in to leave a comment.