I know this is definitely a nice-to-have wishlist type item, but a patron asked for it and it seemed useful. The patron wanted to be able to select which parts (in his case, of DVD television series) to request right from the search results screen, instead of having to click through multiple pages.
I mocked up a potential approach - by putting the parts drop-down menu in next to the Place Hold link (this should also appear anywhere that link does - search results page, item details page, etc). The Place Hold link itself should continue to act exactly as it does now - however, if someone clicks a little down-arrow next to it, they'll see the available parts, and can click which one they'd like to place on hold.
and clicking on the down-arrow brings up the menu:
To expedite hold-placing, I thought that holds placed this way would automatically be placed with everything else - pickup location, notification method - using the account defaults. His point was that he has his account set up the way he wants it and never changes that stuff, so the only input he needs to provide is the part he wants to request. Of course if someone isn't logged in, they would be prompted to do so (unless development was such that this arrow only showed for logged-in patrons).
I have no idea if parts and holds can work this way or not, but it did seem like it would save some clicking and page loading. Even moreso if a confirmation page didn't need to load, but instead just a dialog box could confirm the hold was placed with the main window not changing.
Photoshop development is much easier than actual development - especially when also considering mobile layouts - but this seemed like a neat idea so I wanted to throw it out there.
Brian in Chelmsford