Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8169521
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 6, 20262026-06-06T20:52:06+00:00 2026-06-06T20:52:06+00:00

I need to do something similar to this: | Column 01 | Column 02

  • 0

I need to do something similar to this:

            |     Column 01    |     Column 02    |    Column 03
   ------------------------------------------------------------------
   Row 01  | ( ) Option 01_01 | ( ) Option 01_02 | ( ) Option 01_03
   ------------------------------------------------------------------
   Row 02  | ( ) Option 02_01 | ( ) Option 02_02 | ( ) Option 02_03
   ------------------------------------------------------------------
   Row 03  | ( ) Option 03_01 | ( ) Option 03_02 | ( ) Option 03_03
   ------------------------------------------------------------------
   Row 04  | ( ) Option 04_01 | ( ) Option 04_02 | ( ) Option 04_03
   ------------------------------------------------------------------

It is a subscription form where the user should select 3 of the available Options, but only one from each Row and only one from each Column. For example, if the user select Option 01_02, all other options from Row 01 should not be available and also all the options from Column 02 should be disabled too. Any ideas how to achieve this? I see many people using jQuery to enable/disable fields in a form, but did not find something similar of what I want to do.
Some more information that may help: the Rows are created based on data retrieved from a MySQL database and were implemented using radio buttons. The Column restriction was added later.
Thanks for any help.

EDIT:
I realized now that my example is wrong. It should be a 3×3 matrix, like this:

            |     Column 01    |     Column 02    |    Column 03
   ------------------------------------------------------------------
   Row 01  | ( ) Option 01_01 | ( ) Option 01_02 | ( ) Option 01_03
   ------------------------------------------------------------------
   Row 02  | ( ) Option 02_01 | ( ) Option 02_02 | ( ) Option 02_03
   ------------------------------------------------------------------
   Row 03  | ( ) Option 03_01 | ( ) Option 03_02 | ( ) Option 03_03
   ------------------------------------------------------------------

Anyway, the rules still apply:

  • The user must select only one Option from each Column
  • The user must select only one Option from each Row
  • The user must select 3 Options in total.

A valid choice is: Option 01_02, Option 02_01 and Option 03_03. The user can change his selection freely before submitting the form, but the rules must be followed. When the user changes his selection, the conflicting Option should be unselected and the invalid ones disabled.
My initial idea was to use radio buttons for the Options because of its exclusion functionality, but maybe using checkboxes provides a better solution.

Again, thanks for your help.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-06T20:52:07+00:00Added an answer on June 6, 2026 at 8:52 pm

    A friend of mine just finished helping me with this problem and our solution is here
    http://jsfiddle.net/2zHA9/

    Thanks you guys =)

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Is there a URL encoding function in XSLT version 1? I need something similar
I need to build a Windows control that displays KPI indicators. Something similar to
I need something like this http://jonraasch.com/blog/a-simple-jquery-slideshow but w/o the absolute positioning. Is it possible?
Ok, I need something like this: datediff(second, date_one, date_two) < 1 dates are stored
I've done something similar to this with hbm files but so far I haven't
I want to implement something similar to triggers in hibernate. What I need is
i am sorry to ask again since i asked something similar to this earlier,
I need something to get the hard link count from a file in a
I need something simple like date , but in seconds since 1970 instead of
I need something like make i.e. dependencies + executing shell commands where failing command

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.