I have a follow up question.
I have a list box and 2 links. My HTML is as follows:
<html>
<body>
<h1>PROJECT AND BILLING TRACKER</h1>
<select name="sometext">
{{for row in rows:}}
<option>{{=row.MANAGER_NAME}}</option>
{{pass}}
</select><br><br>
<ul style="list-style-type: none; display: inline-block;">
<a href = "{{=URL('EmployeeProjectTotals','PT', vars=
dict(selectedText = row.MANAGER_NAME))}}" id= "selectedText">PT<br></a>
</ul>
<ul style="list-style-type: none; display: inline-block;">
<a href = 'ET'>ET<br></a>
</ul>
</body>
</html>
The users can choose a value from the listbox and click on the first link.
I need to access the value of the selected listbox item in the controller.
How do I get this?
Thanks for any suggestions!
On Thursday, May 2, 2013 4:45:29 PM UTC-4, v1s wrote:
> Thanks Anthony! worked like a charm
> On Thursday, May 2, 2013 4:22:40 PM UTC-4, Anthony wrote:
>>
>> Same deal -- you have to include the value in the href of the link:
>>
>> <a href = "{{=URL('projectFilter', 'projectFilter',
>> vars=dict(network=row.NETWORK))}}" id = "network">
>> {{=row.NETWORK}}
>> </a>
>>
>> Then in the controller, the value of row.NETWORK will be available in
>> request.vars.network.
>>
>> Anthony
>>
>> On Thursday, May 2, 2013 2:30:01 PM UTC-4, v1s wrote:
>>>
>>> I have a table in my VIEW, The view is called projectFilter. The first
>>> column of this table are links.Example:
>>>
>>> *12345* A B C
>>> *34568* M N O
>>>
>>> So i click 12345 i should be able to get the value associated with the
>>> link, in this case 12345 in my controller. The column containing the linked
>>> values is called NETWORK
>>>
>>> How do i achieve this?
>>>
>>> Thanks
>>>
>>>
>>>
>>> On Thursday, May 2, 2013 2:11:47 PM UTC-4, Anthony wrote:
>>>>
>>>> I'm not quite sure what you want. Can you show the controller code?
>>>>
>>>> On Thursday, May 2, 2013 1:05:31 PM UTC-4, v1s wrote:
>>>>>
>>>>>
>>>>> Thanks for the reply
>>>>>
>>>>> I changed the code to:
>>>>>
>>>>> <td><a href = "{{=URL('projectFilter', 'projectFilter',args
>>>>> ='network')}}" id = "network">
>>>>> {{=row.NETWORK}}
>>>>> </a></td>
>>>>>
>>>>> My controller name is : projectFilter.
>>>>>
>>>>> What I am trying to do is get the value associated with the link on
>>>>> the controller. Can you clarify it again?
>>>>>
>>>>>
>>>>> On Thursday, May 2, 2013 12:54:23 PM UTC-4, Anthony wrote:
>>>>>
>>>>>> Are you saying that when the link is clicked, you want the controller
>>>>>> to know the value of the id? In that case, you'll have to include it as
>>>>>> an
>>>>>> arg or var in the URL:
>>>>>>
>>>>>> <a href = "{{=URL('your_controller', 'projectFilter',
>>>>>> args='network')}}" id = "network">
>>>>>>
>>>>>> Then in the controller, "network" will be in request.args(0).
>>>>>>
>>>>>> Anthony
>>>>>>
>>>>>> On Thursday, May 2, 2013 12:21:05 PM UTC-4, v1s wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I have the following code in my view
>>>>>>>
>>>>>>> <td><a href = "projectFilter" id = "network">
>>>>>>> {{=row.NETWORK}}
>>>>>>> </a></td>
>>>>>>>
>>>>>>> This gives me a link. How do I get the value of this link in my
>>>>>>> controller (projectFilter) using the id.
>>>>>>>
>>>>>>
--
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.