You see:
$("#Genders", $("#tableFor_SEARCH"))
will do something like this:
$("#tableFor_SEARCH").find("#Genders")
So it will not use document.getElementById() for #Gender, but only for #tableFor_SEARCH resp. #tableFor_CREATE
I suggest you use either classes:
$(".Genders", $("#tableFor_SEARCH"))
or different Ids
$("#Genders_SEARCH")
$("#Genders_CREATE")
This way you have unique Ids and have the speed of the native method getElementById